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
It seems that Linux has a specific behavior about the connect() function and Windows, MacOS and *BSD don't follow the same behavior - they block on the syscall which is expected. We should refactor the code to consider the Linux behavior as a specific case and the rest of platforms as the normal case (set the socket to the non-blocking mode and do the connect()).
The text was updated successfully, but these errors were encountered:
It seems that Linux has a specific behavior about the
connect()
function and Windows, MacOS and *BSD don't follow the same behavior - they block on the syscall which is expected. We should refactor the code to consider the Linux behavior as a specific case and the rest of platforms as the normal case (set the socket to the non-blocking mode and do theconnect()
).The text was updated successfully, but these errors were encountered: