Module: Nanite::DaemonizeHelper
Instance Method Summary collapse
Instance Method Details
#daemonize ⇒ Object
3 4 5 6 7 8 9 10 11 |
# File 'lib/nanite/daemonize.rb', line 3 def daemonize exit if fork Process.setsid exit if fork File.umask 0000 STDIN.reopen "/dev/null" STDOUT.reopen "/dev/null", "a" STDERR.reopen STDOUT end |