Three independent sets of descriptors are watched. Those listed in readfds will be watched to see if characters become available for reading (more precisely, to see if a read will not block - in particular, a file descriptor is also ready on end-of-file), those in writefds will be watched to see if a write will not block, and those in exceptfds will be watched for exceptions. On exit, the sets are modifiedin place to indicate which descriptors actually changed status.That seems to indicate behaviour as Marcello expected.
Makeshifts last the longest.
In reply to Re^2: IO::Select can_read and windowing
by Aristotle
in thread IO::Select can_read and windowing
by Marcello
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |