My question about epoll based non blocking event driven network IO is this - how does the client connection to the epoll service provider remain open? Why doesn't the connection on the client side die when there isn't a permanent receiver on the server side?
How can the client connection remain open (Keep-Alive on a POST) when the server has processed the request and supposedly moved on.