diff --git a/src/xpdev/sockwrap.c b/src/xpdev/sockwrap.c index 6945e7daf46c4d0b71abf1f80302a0d41518b366..8ef9cec97f08eca15cfc58b3203210f8da8de006 100644 --- a/src/xpdev/sockwrap.c +++ b/src/xpdev/sockwrap.c @@ -366,9 +366,10 @@ BOOL socket_check(SOCKET sock, BOOL* rd_p, BOOL* wr_p, DWORD timeout) if (j == -1) { if (errno == EINTR || errno == ENOMEM) return TRUE; + return FALSE; } - return FALSE; + return TRUE; #endif }