From 85709c6c86c792a9a8576e83b40a70322c5d6034 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Thu, 17 Jun 2010 04:32:08 +0000 Subject: revert rbx-only workaround for IO#reopen This is fixed upstream in Rubinius by commit b630ad9ddb4544a62e8e2282ba7dc59c4269bad7 --- lib/unicorn.rb | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/lib/unicorn.rb b/lib/unicorn.rb index 9dcdc29..a7b0646 100644 --- a/lib/unicorn.rb +++ b/lib/unicorn.rb @@ -816,12 +816,7 @@ module Unicorn end def redirect_io(io, path) - File.open(path, 'ab') do |fp| - io.reopen(fp) - - # workaround for http://github.com/evanphx/rubinius/issues/360 - io.instance_variable_set(:@path, path) if io.path.nil? - end if path + File.open(path, 'ab') { |fp| io.reopen(fp) } if path io.sync = true end -- cgit v1.2.3-24-ge0c7