[systemd-devel] Under what condition would systemd not restart a target service.

Andrei Borzenkov arvidjaar at gmail.com
Sat Jun 3 13:24:43 UTC 2023


On 03.06.2023 15:25, Virendra Negi wrote:
> I noticed a couple of days back that in the event of an apt-get update of
> the target services, our services did not start.
> 

"target service" sounds very strange in systemd world.

> 
> Apparently, the service was in a sleeping state when it was upgraded. We
> are also capturing the SIGTERM signal to do a graceful shutdown(when
> systemctl tell us to stop) but since the service was sleeping for a
> definite period the shutdown was delayed. (more than 90s) causing the
> systemctl to kill the process by sending *SIGKILL. *
> 
> *We expected the systemctl to restart the update binary thereafter but it
> didn't*
> 

Quick testing with systemd 249 on Ubuntu 22.04 restarts service with 
"systemctl restart" even if stop times out.



More information about the systemd-devel mailing list