From: matz@... (Yukihiro Matsumoto) Date: 2003-02-27T17:16:46+09:00 Subject: Re: Unable to do non-blocking read on socket Hi, In message "Unable to do non-blocking read on socket" on 03/02/27, Seth Kurtzberg writes: |I have not been able to change the behavior of IO::read() to non-blocking. |Calling the fcntl method and setting the NONBLOCK flag (and/or the NDELAY |flag) has no effect on the behavior of IO::read(). We need no summary, we need code, and its exact output. In general, IO#read does lot more than read(2), use IO#sysread or IO#recv, without mixing other reading methods. matz.