Currently, the documentation for select says
WARNING: One should not attempt to mix buffered I/O (like read or <FH>) with select, except as permitted by POSIX, and even then only on POSIX systems. You have to use sysread instead.
This should be present in the documentation for IO::Select as well.
(I wonder what exceptions POSIX makes, and if they are still applicable to Perl.)
|Replies are listed 'Best First'.|
Re^4: poorly documented behaviour of readline() and IO::Select
by vsespb (Chaplain) on Apr 29, 2010 at 14:17 UTC
by ikegami (Pope) on Apr 29, 2010 at 18:22 UTC