in reply to porting ($! ==POSIX::EWOULDBLOCK) to Windows 2000

Well, you can try $! == 10035 since Perl socket code puts WASGetLastError() into $! and 10035 is WASEWOULDBLOCK. However, I suspect that the code that makes the socket non-blocking won't work under Win2K.

See Re: (to be updated) (tye)Re: Non blocking socket open for how to work around that problem.

You might have tried searching for EWOULDBLOCK, for example, before posting.

        - tye (but my friends call me "Tye")