diff options
Diffstat (limited to 'lib/mixlib/shellout/unix.rb')
-rw-r--r-- | lib/mixlib/shellout/unix.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/mixlib/shellout/unix.rb b/lib/mixlib/shellout/unix.rb index 546d3ee..2ffa5cd 100644 --- a/lib/mixlib/shellout/unix.rb +++ b/lib/mixlib/shellout/unix.rb @@ -302,9 +302,11 @@ module Mixlib def reap_errant_child return if attempt_reap + logger.error("Command execeded allowed execution time, sending TERM") if logger Process.kill(:TERM, @child_pid) sleep 3 return if attempt_reap + logger.error("Command did not exit from TERM, sending KILL") if logger Process.kill(:KILL, @child_pid) reap |