- Put some code back which was removed in r43270
authorCameron Gutman <aicommander@gmail.com>
Sun, 4 Oct 2009 03:55:34 +0000 (03:55 +0000)
committerCameron Gutman <aicommander@gmail.com>
Sun, 4 Oct 2009 03:55:34 +0000 (03:55 +0000)
svn path=/trunk/; revision=43279

reactos/dll/win32/msafd/misc/dllmain.c

index fd204fd..53f03b1 100644 (file)
@@ -1740,6 +1740,7 @@ WSPIoctl(IN  SOCKET Handle,
                 *lpErrno = WSAEFAULT;
                 return SOCKET_ERROR;
             }
+            Socket->SharedData.NonBlocking = *((PULONG)lpvInBuffer) ? 1 : 0;
             return SetSocketInformation(Socket, AFD_INFO_BLOCKING_MODE, (PULONG)lpvInBuffer, NULL);
         case FIONREAD:
             if( cbOutBuffer < sizeof(INT) || IS_INTRESOURCE(lpvOutBuffer) )