# File lib/background_process/background_process.rb, line 74 def wait(timeout = nil) @exit_status ||= Timeout.timeout(timeout) do Process.wait(@pid) $? end rescue Timeout::Error nil end