summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authordheerajd-msys <dheeraj.dubey@msystechnologies.com>2018-06-25 14:53:25 +0530
committerdheerajd-msys <dheeraj.dubey@msystechnologies.com>2018-07-03 13:34:25 +0530
commit54d3a967952bf96537167bd61d6a038c32940842 (patch)
tree6ffaba6d30d66cc417718c21de259892bb4fb70d /lib
parent274f04da4fcf70ff47251926de407de8120db1c3 (diff)
downloadmixlib-shellout-54d3a967952bf96537167bd61d6a038c32940842.tar.gz
[MSYS-847] fix bare rescue
Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/mixlib/shellout/windows.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/mixlib/shellout/windows.rb b/lib/mixlib/shellout/windows.rb
index da49d4a..07d3fbc 100644
--- a/lib/mixlib/shellout/windows.rb
+++ b/lib/mixlib/shellout/windows.rb
@@ -122,7 +122,7 @@ module Mixlib
wmi = WmiLite::Wmi.new
kill_process_tree(process.process_id, wmi, logger)
Process.kill(:KILL, process.process_id)
- rescue
+ rescue SystemCallError
logger.warn("Failed to kill timed out process #{process.process_id}") if logger
end
@@ -357,7 +357,7 @@ module Mixlib
].join)
end
Process.kill(:KILL, instance.wmi_ole_object.processid)
- rescue
+ rescue SystemCallError
if logger
logger.debug([
"Failed to kill child process #{child_pid}::",