ruby-changes:24257
From: naruse <ko1@a...>
Date: Wed, 4 Jul 2012 20:23:22 +0900 (JST)
Subject: [ruby-changes:24257] naruse:r36308 (trunk): bootstrap/runner.rb must be run with Ruby 1.8.
naruse 2012-07-04 20:23:13 +0900 (Wed, 04 Jul 2012) New Revision: 36308 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=36308 Log: bootstrap/runner.rb must be run with Ruby 1.8. Modified files: trunk/bootstraptest/runner.rb Index: bootstraptest/runner.rb =================================================================== --- bootstraptest/runner.rb (revision 36307) +++ bootstraptest/runner.rb (revision 36308) @@ -399,7 +399,8 @@ def with_stderr out = err = nil - IO.pipe do |r, w| + begin + r, w = IO.pipe stderr = $stderr.dup $stderr.reopen(w) w.close @@ -410,6 +411,9 @@ $stderr.reopen(stderr) err = reader.value end + ensure + w.close rescue nil + r.close rescue nil end return out, err end -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/