William Morgan <wmorgan-redmine / masanjin.net> wrote:
> Bug #5487: popen3 + timeout regression in ruby 1.9
> http://redmine.ruby-lang.org/issues/5487
> 
> Wrapping Open3.popen3 in a Timeout::timeout block used to work in Ruby 1.8, but doesn't work in 1.9:

I think this is related to http://redmine.ruby-lang.org/issues/4681
I provided an explanation (but no fix) there.