From 56c8a4f1967a6529f1575082ae744c1ed14be412 Mon Sep 17 00:00:00 2001 From: dequis Date: Thu, 4 Jun 2015 13:52:01 -0300 Subject: sock.h: Add EAGAIN check to sockerr_again() --- sock.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sock.h') diff --git a/sock.h b/sock.h index e1fd13d4..484bc317 100644 --- a/sock.h +++ b/sock.h @@ -8,5 +8,5 @@ #include #define sock_make_nonblocking(fd) fcntl(fd, F_SETFL, O_NONBLOCK) #define sock_make_blocking(fd) fcntl(fd, F_SETFL, 0) -#define sockerr_again() (errno == EINPROGRESS || errno == EINTR) +#define sockerr_again() (errno == EINPROGRESS || errno == EINTR || errno == EAGAIN) void closesocket(int fd); -- cgit v1.2.3