in reply to Re^2: IO::Select woes
in thread IO::Select woes

You might be interested in What is the difference between `read` and `sysread`?