In the past, I had several problems with SO_TIMEOUT in windows. I believe that the installation is "supposed" to install a basic socket implementation, which may be OS dependent and contrary to registry settings, etc.
My advice is to not use SO_TIMEOUT to force exclusion of timeout exceptions. Use either non-blocking I / O, or make sure you have bytes () before reading ().
Nick Aug 20 '09 at 20:43 2009-08-20 20:43
source share