From: Eric Wong Date: 2014-05-10T01:20:26+00:00 Subject: [ruby-core:62490] Re: [ruby-trunk - Bug #9751] [Open] Process.wait does not work correctly in a thread sam.saffron@gmail.com wrote: > def test > if pid = fork > else > sleep 3 > puts "exiting child" > exit 0 A workaround is to use exit!(0) in the child. Normal "exit" may be buggy, looking into it. > end > end