# File lib/daemon_kit/application.rb, line 113 def daemonize @pid_file = PidFile.new( DaemonKit.configuration.pid_file ) @pid_file.ensure_stopped! if RUBY_VERSION < "1.9" exit if fork Process.setsid exit if fork else Process.daemon( true, true ) end @pid_file.write! # TODO: Convert into shutdown hook at_exit { @pid_file.cleanup } end