diff --git a/lib/socket.c b/lib/socket.c index bbc5633..4a42055 100644 --- a/lib/socket.c +++ b/lib/socket.c @@ -49,6 +49,8 @@ static void set_nonblocking(int fd) { #if defined(WIN32) + unsigned long opt = 1; + ioctlsocket(fd, FIONBIO, &opt); #else unsigned v; v = fcntl(fd, F_GETFL, 0);