diff --git a/lib/resqued/daemon.rb b/lib/resqued/daemon.rb
index <HASH>..<HASH> 100644
--- a/lib/resqued/daemon.rb
+++ b/lib/resqued/daemon.rb
@@ -23,6 +23,9 @@ module Resqued
         exit
       else
         # master
+        STDIN.reopen "/dev/null"
+        STDOUT.reopen "/dev/null", "a"
+        STDERR.reopen "/dev/null", "a"
         rd.close
         @master.run(wr)
       end
Detach more completely on daemonize