in reply to Timeouts when reading from socket Filehandles?

You need to use the select() statement. Look in the man pages for an example.
  • Comment on Re: Timeouts when reading from socket Filehandles?