From: Eric Schwartz Date: 2002-11-16T03:43:32+09:00 Subject: Re: Problem writing to file after closing $stdout & $stderr ts writes: > >>>>> "E" == Eric Schwartz writes: > > E> 7 $stdout.close > E> 8 $stdout = nil > > It want to flush $stdout, don't make an assignement after the close Why? $stdout.close should flush the filehandle. At least, in every other programming language I've ever used, closing a filehandle flushes its output. I cannot see any good reason why any filehandle, once closed, should have any I/O associated with it. I'm all for blaming myself before the language, but this seems very clearly a bug to me. Am I just missing something? -=Eric -- Come to think of it, there are already a million monkeys on a million typewriters, and Usenet is NOTHING like Shakespeare. -- Blair Houghton