in reply to fcntl on Windows
You can make a socket non-blocking under Win32 via the WSPIoctl() API. More details tomorrow...