[systemd-devel] [EXTERNAL] Re: ExecStop doesn't get called when service crashes
Baskaran, Vinothkumar
Vinothkumar_Baskaran at comcast.com
Wed Jun 10 10:08:58 UTC 2020
Hi Reindl,
Thank for the clarification.
The documentation mentions the below quote which lead to the confusion. Also, it doesn't explain why systemd-216 invokes ExecStop but not systemd-244 when the process is killed.
"Also note that the stop operation is always performed if the service started successfully, even if the processes in the service terminated on their own or were killed."
Regards,
Vinothkumar
-----Original Message-----
From: systemd-devel <systemd-devel-bounces at lists.freedesktop.org> On Behalf Of Reindl Harald
Sent: 10 June 2020 14:25
To: systemd-devel at lists.freedesktop.org
Subject: Re: [systemd-devel] [EXTERNAL] Re: ExecStop doesn't get called when service crashes
Am 10.06.20 um 09:59 schrieb Baskaran, Vinothkumar:
> Apologies if I the subject is misleading.
>
> I meant that when the main process in the service gets crashed, ExecStop doesn't get invoked.
jesus that's exactly what the docs say
* ExecStop: clean stop of the service
* ExecStopPost: any case
>> ExecStop=
>> Note that the commands specified in ExecStop= are only executed when
>> the service started successfully first. They are not invoked if the
>> service was never started at all, or in case its start-up failed, for
>> example because any of the commands specified in ExecStart=,
>> ExecStartPre= or ExecStartPost= failed (and weren't prefixed with
>> "-", see above) or timed out. Use ExecStopPost= to invoke commands
>> when a service failed to start up correctly and is shut down again
>>
>> ExecStopPost=
>> Additional commands that are executed after the service is stopped.
>> This includes cases where the commands configured in ExecStop= were
>> used, where the service does not have any ExecStop= defined, or where
>> the service exited unexpectedly
_______________________________________________
systemd-devel mailing list
systemd-devel at lists.freedesktop.org
https://urldefense.com/v3/__https://lists.freedesktop.org/mailman/listinfo/systemd-devel__;!!CQl3mcHX2A!XkEdT3Ae8zzRDzK9pu-TucQN3IpTfA5eVxTbQU-6Qj6r6H4vOlJO8MzufQzaJcMOP-1pwJzFtg$
More information about the systemd-devel
mailing list