module Sys::ProcTree::Process
Public Instance Methods
kill_tree(signal, pid)
click to toggle source
# File lib/sys/proctree/process.rb, line 6 def kill_tree(signal, pid) pids_in_tree = ::Sys::ProcTree::Tree.find(pid) pids_in_tree.map do |pid_in_tree| begin ::Process.kill(signal, pid_in_tree) ::Process.wait(pid_in_tree) rescue StandardError [ pid_in_tree, nil ] end end end