select does not require constant polling. It hangs the program waiting for input (or output or a timeout); it thus replaces the while and the need for SIGIO. Do man select on your Linux box. Note that there are two selects in Perl.
Also did you check the HOWTO ref I included?
HTH, --traveler
In reply to Re: Re: Re: Handling I/O Signals
by traveler
in thread Handling I/O Signals
by stephane
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |