Method: Aruba::Processes::ProcessRunner#stop

Defined in:
lib/aruba/processes/spawn_process.rb

#stopObject



38
39
40
41
42
43
44
45
46
47
48
# File 'lib/aruba/processes/spawn_process.rb', line 38

def stop
  return if @exit_status

  if Aruba.platform.term_signal_supported?
    send_signal "TERM"
    return if poll_for_exit(3)
  end

  send_signal "KILL"
  wait
end