Restarting a daemon

Chris Angelico rosuav at
Tue Apr 26 21:38:48 CEST 2011

On Tue, Apr 26, 2011 at 10:13 PM, Jeffrey Barish
<jeff_barish at> wrote:
> Not exactly a Python question, but I thought I would start here.
> I have a server that runs as a daemon.  I can restart the server manually
> with the command
> myserver restart
> This command starts a new myserver which first looks up the pid for the one
> that is running and sends it a terminate signal.  The new one then
> daemonizes itself.

What job manager do you have? Can you set up a script in /etc/init.d
or /etc/init and then use that to restart the daemon? Upstart scripts
can be managed with the 'initctl' command, for instance.

Chris Angelico

More information about the Python-list mailing list