You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Typically, more than 85% of the requests do succeed, but various failure modes can happen that still causes a large number of requests to fail such as:
After much investigation and twiddling, this seems to be working on Linux, FreeBSD and Windows now. On OSX there is still an outstanding issue: if a TCPListener accepts connections fast enough, there is some (as yet not identified) OS resource than be exhausted, leading to a KEVENT_READ not happening on the listening socket for ~30 seconds.
Under these circumstances, netstat -mm seems to show mbufs are not exhausted. The connecting socket is shows as SYN_SENT in lsof, and netstat -a -L shows the listening socket has a 0 qlen and a 0 incqlen. This is annoying.
Can you confirm that connections aren't being dropped for you, other than this OSX "lockup" issue?
The server stays up, but is generally unable to handle:
Typically, more than 85% of the requests do succeed, but various failure modes can happen that still causes a large number of requests to fail such as:
I did not look further into these, but it seems to be a socket handling issue.
The text was updated successfully, but these errors were encountered: