Revert "FormulaInstaller: flush before closing writes."
This reverts commit 5ce8f7a3a494e1d8e812369301fd4c4a05a7d9b7.
This commit is contained in:
parent
268feffae4
commit
ae1d00e31f
@ -46,7 +46,6 @@ def main
|
|||||||
rescue Exception => e
|
rescue Exception => e
|
||||||
unless error_pipe.nil?
|
unless error_pipe.nil?
|
||||||
e.continuation = nil if ARGV.debug?
|
e.continuation = nil if ARGV.debug?
|
||||||
error_pipe.flush
|
|
||||||
Marshal.dump(e, error_pipe)
|
Marshal.dump(e, error_pipe)
|
||||||
error_pipe.close
|
error_pipe.close
|
||||||
exit! 1
|
exit! 1
|
||||||
|
|||||||
@ -371,7 +371,6 @@ class FormulaInstaller
|
|||||||
read.close
|
read.close
|
||||||
exec(*args)
|
exec(*args)
|
||||||
rescue Exception => e
|
rescue Exception => e
|
||||||
write.flush
|
|
||||||
Marshal.dump(e, write)
|
Marshal.dump(e, write)
|
||||||
write.close
|
write.close
|
||||||
exit! 1
|
exit! 1
|
||||||
@ -379,7 +378,6 @@ class FormulaInstaller
|
|||||||
end
|
end
|
||||||
|
|
||||||
ignore_interrupts(:quietly) do # the fork will receive the interrupt and marshall it back
|
ignore_interrupts(:quietly) do # the fork will receive the interrupt and marshall it back
|
||||||
write.flush
|
|
||||||
write.close
|
write.close
|
||||||
Process.wait
|
Process.wait
|
||||||
data = read.read
|
data = read.read
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user