in reply to
Timeout not working while reading from socket.
See Re: Does IO::Select work? Solution and tye's reponse and followups to Re^4: Does IO::Select work? Solution (busy loop) for a proper way to timeout a socket.
Results (322 votes),