|
/* Dispatch messages while available */
if
(run_cancelled) {
WSASetLastError(WSAEINTR);
break; /*
Non-blocking mode was cancelled */
}
len
= recv(hAcceptSock, ReadBuf, read_len, 0);
if
(len == SOCKET_ERROR) {
if (h_errno == WSAEWOULDBLOCK)
continue;
else
break;
}
else
|