From d6e5f1996eaae4e42d2d9924d04e109d85d36f91 Mon Sep 17 00:00:00 2001 From: jsorg71 Date: Wed, 20 Dec 2006 06:30:08 +0000 Subject: [PATCH] added EINPROGRESS as a valid blocking errno --- common/os_calls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/os_calls.c b/common/os_calls.c index e551a6f7..2296180f 100644 --- a/common/os_calls.c +++ b/common/os_calls.c @@ -408,7 +408,7 @@ g_tcp_last_error_would_block(int sck) #if defined(_WIN32) return WSAGetLastError() == WSAEWOULDBLOCK; #else - return errno == EWOULDBLOCK; + return (errno == EWOULDBLOCK) || (errno == EINPROGRESS); #endif }