in reply to How to make sysread timeout
Typically you would use select (if you follow the link, you want the 4-arg version of select) or IO::Select to handle the timeout.
Once (shame on you!)
Twice (shame on me!)
More often than I'd like to be
All the time
Just when answering stupid polls
Who you callin' a fool?
I refuse to vote in this ridiculous poll
Results (484 votes). Check out past polls.