Hi all,

Adding $stdout.sync = true; $stderr.sync = true should solve the problem
of stdout and stderr being output of of sync.

See in-line edit below.

On Fri, 2006-01-12 at 16:10 +0900, Eric Hodel wrote:

> $ ruby
> outfile = File.open("output.txt", "w")
> $stdout.reopen outfile
> $stderr.reopen outfile

$stdout.sync = true
$stderr.sync = true

> 0.upto 10 do |v| (v%2==0 ? STDOUT : STDERR).puts v; end


-- 
Rick
rick.tessner / gmail.com