Method: Aruba::Processes::ProcessRunner#poll_for_exit
- Defined in:
- lib/aruba/processes/spawn_process.rb
#poll_for_exit(exit_timeout) ⇒ Object
68 69 70 71 72 73 74 75 76 77 78 |
# File 'lib/aruba/processes/spawn_process.rb', line 68 def poll_for_exit(exit_timeout) start = Time.now wait_until = start + exit_timeout loop do return true if exited? break if Time.now >= wait_until sleep 0.1 end false end |