On Thu, 11.02.16 19:47, Mikhail Kasimov ([email protected]) wrote:

> 11.02.2016 19:32, Jóhann B. Guðmundsson пишет:
> 
> >>          * A new service setting RuntimeMaxSec= has been added that
> >> may be used
> >>            to specify a maximum runtime for a service. If the timeout
> >> is hit, the
> >>            service is terminated and put into a failure state.
> > 
> > This does not sound right, why put it into failure state if I as an
> > admin specifically told the the service it could run for maximum X time
> > and then it should stop? ( after that time period the type unit should
> > be stopped cleanly basically systemctl stop foo.service and the state be
> > exactly the same as it yields right ? )
> 
> And if additional option Restart=on-failure is defined in [Service], the
> unit will be restarted again immediately. So, user will get unit, that
> will be active due to RuntimeMaxSec=, then it will be marked as "failed"
> and, if additional option Restart=on-failure is defined, will be
> restarted again... failed...restart and so on for eternity. Right?

Sure, if that's how you configure things, then systemd does what you
are asking it for.

Lennart

-- 
Lennart Poettering, Red Hat
_______________________________________________
systemd-devel mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to