Hi, At Thu, 27 Feb 2003 17:03:37 +0900, Seth Kurtzberg wrote: > This is on a socket. IO::recv() does not block; however, I can't use > IO::recv() because I have already used a buffered read method on the file > descriptor. This causes an exception, not just the unpredictable behavior > suggested in the documentation. First, what are the version and the platform? It's very system dependent issue, and 1.6 doesn't support non-blocking IO well. -- Nobu Nakada