diff --git a/lib/god/cli/command.rb b/lib/god/cli/command.rb
index <HASH>..<HASH> 100644
--- a/lib/god/cli/command.rb
+++ b/lib/god/cli/command.rb
@@ -215,7 +215,7 @@ module God
             puts "killing process"
             
             ::Process.kill('KILL', pid)
-            ::Process.waitpid2(pid) rescue Errno::ECHILD
+            ::Process.waitpid(pid)
           rescue => e
             puts e.message
             puts e.backtrace.join("\n")
diff --git a/lib/god/event_handler.rb b/lib/god/event_handler.rb
index <HASH>..<HASH> 100644
--- a/lib/god/event_handler.rb
+++ b/lib/god/event_handler.rb
@@ -92,7 +92,7 @@ module God
           end
           
           ::Process.kill('KILL', pid)
-          ::Process.waitpid2(pid) rescue Errno::ECHILD
+          ::Process.waitpid(pid)
           
           sleep(0.1)
Fix improper usage of single-line rescue.