Hi,

In message "Re: IO.pipe + thread = hangs (was: Re: capture output)"
    on 03/05/08, nobu.nokada / softhome.net <nobu.nokada / softhome.net> writes:

|1) you cannot reopen closed stream.
|
|$ ruby -e 'STDOUT.close;STDOUT.reopen(STDERR)'
|-e:1:in `reopen': closed stream (IOError)
|        from -e:1

It should be possible to reopen closed IO.  I will fix.

							matz.