From: nobu.nokada@... Date: 2003-05-08T19:52:35+09:00 Subject: Re: IO.pipe + thread = hangs (was: Re: capture output) Hi, At Thu, 8 May 2003 16:49:22 +0900, Robert Klemme wrote: > A bit more testing reveals that this seems to be a problem of the mswin > version: IO multiplexing on pipes doesn't work on Windows. It's a known restriction. > I noticed also, that closing STDERR or $stderr does seem to close STDOUT, > too. Is this intended behavior or is it a known bug? Neither. Could you detail? This worked for me, at least. $ ruby16-mswin -e 'STDERR.close; puts "hello"' hello -- Nobu Nakada