From 89153d9c0537308af11e7251b73cde946d2bc104 Mon Sep 17 00:00:00 2001 From: David Croft Date: Sat, 22 Jul 2000 01:53:16 +0000 Subject: [PATCH] fixed socket_set blocking in windows (bug 3845) --- ext/standard/file.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/standard/file.c b/ext/standard/file.c index 3b9a1a8db7..baf98e1565 100644 --- a/ext/standard/file.c +++ b/ext/standard/file.c @@ -827,7 +827,7 @@ PHPAPI int php_set_sock_blocking(int socketd, int block) #ifdef PHP_WIN32 /* with ioctlsocket, a non-zero sets nonblocking, a zero sets blocking */ - flags = block; + flags = block ? 0 : 1; if (ioctlsocket(socketd,FIONBIO,&flags)==SOCKET_ERROR){ php_error(E_WARNING,"%s",WSAGetLastError()); ret = FALSE; -- 2.50.1