Method: ChildProcess::Unix::Process#wait

Defined in:
lib/childprocess/unix/process.rb

#waitObject



47
48
49
50
51
52
53
54
55
56
57
# File 'lib/childprocess/unix/process.rb', line 47

def wait
  assert_started

  if exited?
    exit_code
  else
    _, status = ::Process.waitpid2(@pid)

    set_exit_code(status)
  end
end