This is closely related to the errors.rb change you commented on. According to the [1.9.3 API Docs](http://www.ruby-doc.org/core-1.9.3/Process/Status.html#method-i-exitstatus) the `exitstatus` is only valid when `exited?`. This might be redundant though since spawning a process using backticks blocks until completion.