X-Git-Url: https://git.kaliko.me/?p=python-daemon.git;a=blobdiff_plain;f=src%2Fdaemon.py;fp=src%2Fdaemon.py;h=7489233bddbb8e84a297cde3b5288cffc480f983;hp=787cb65681ae720fbfe48e0d5e8da86239d52c19;hb=82bc69181956d577250d19894d325bb9f1aaca79;hpb=5ccfc6d3e18ead1c13109af66befcd7a56d85d93 diff --git a/src/daemon.py b/src/daemon.py index 787cb65..7489233 100644 --- a/src/daemon.py +++ b/src/daemon.py @@ -59,7 +59,6 @@ class Daemon(object): 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() @@ -114,6 +113,7 @@ class Daemon(object): sys.stderr.write(message % self.pidfile) sys.exit(1) + self.write_pid() # Start the daemon self.daemonize() self.run()