Process.fork {} by default returns exit status zero per MRI documentation.
wait for the specific pid.
Also check non-zero exit status.
Merge pull request #275 from ioquatix/process_fork_exit_status

Process.fork {} by default returns exit status zero.