lib/cumuli/app/foreman_process.rb in cumuli-0.3.1 vs lib/cumuli/app/foreman_process.rb in cumuli-0.3.2

- old
+ new

@@ -51,10 +51,14 @@ end def kill_children pids = PS.new.tree(pid) pids.reverse.each do |p| - Process.kill("KILL", p) + begin + Process.kill("KILL", p) + rescue Errno::ESRCH => e + puts "Small issue killing your child: #{p}; it looks to be dead" + end end end end end end