Context
Debian64bits.
Thought I understood socket implications but not.
Worried about the management of slow clients.
Read and fiddled with that code epoll edge triggered
Imagine two clients: A: very slow network B: very fast network.
Question
In edge triggered mode what would happen when we start reading from A and then B also sends some datas to read while we are in the read loop for A?
Will B have to wait for us to read all the datas coming from A?
Or should we create a buffer (not in the example given) to store A datas and concatenate those until the message is complete and return immediately?
Or is that buffer already managed by epoll?
The underlying is not clear to me..