sys.stderr.write("fork #2 failed: %d (%s)\n" % (e.errno, e.strerror))
sys.exit(1)
- self.write_pid()
# redirect standard file descriptors
sys.stdout.flush()
sys.stderr.flush()
sys.stderr.write(message % self.pidfile)
sys.exit(1)
+ self.write_pid()
# Start the daemon
self.daemonize()
self.run()