> On Mar 3, 2019, at 08:46, Dave Hill <d...@the-hills.org.uk> wrote: > > > I would like to take advantage of the 'restart' functionality, but I still > wish to have a method of exiting > > i.e. Restart=always > > Is there a way in which I can have automatic restart but also have a way of > exiting? >
Maybe “always” is not what you want. If you use “on-failure" instead, it will restart in all cases except when it cleanly exits. From systemd.service manpage: https://manpages.debian.org/jessie/systemd/systemd.service.5.en.html "Setting this to on-failure is the recommended choice for long-running services, in order to increase reliability by attempting automatic recovery from errors. For services that shall be able to terminate on their own choice (and avoid immediate restarting), on-abnormal is an alternative choice.” You will also see a table of what each setting does, to help you pick the best option for your needs. You might also want to set the RestartSec to something other than zero. If you set it to something like 20 seconds, it would also give you time to manually disable the service if you needed to. — David Rock da...@graniteweb.com _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor