Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
proton-c-0.18.0
-
None
-
epoll (Linux)
Description
The epoll proactor currently processes socket output immediately after processing socket input, and following that processes events (which can generate more output, including protocol handshakes). This has the unfortunate effect of requiring an additional system call and thread context switch to handle this resulting output.