man: correct the meaning of TimeoutStopSec= (#9325)

Fixes: #9325
This commit is contained in:
Jan Synacek 2018-06-22 09:11:49 +02:00 committed by Lennart Poettering
parent 2af7677294
commit 9a6da355a0
1 changed files with 6 additions and 6 deletions

View File

@ -522,12 +522,12 @@
<varlistentry>
<term><varname>TimeoutStopSec=</varname></term>
<listitem><para>Configures the time to wait for stop. If a
service is asked to stop, but does not terminate in the
specified time, it will be terminated forcibly via
<constant>SIGTERM</constant>, and after another timeout of
equal duration with <constant>SIGKILL</constant> (see
<varname>KillMode=</varname> in
<listitem><para>This option serves two purposes. First, it configures the time to wait for each
<constant>ExecStop=</constant> command. If any of them times out, subsequent <constant>ExecStop=</constant> commands
are skipped and the service will be terminated by <constant>SIGTERM</constant>. If no <constant>ExecStop=</constant>
commands are specified, the service gets the <constant>SIGTERM</constant> immediately. Second, it configures the time
to wait for the service itself to stop. If it doesn't terminate in the specified time, it will be forcibly terminated
by <constant>SIGKILL</constant> (see <varname>KillMode=</varname> in
<citerefentry><refentrytitle>systemd.kill</refentrytitle><manvolnum>5</manvolnum></citerefentry>).
Takes a unit-less value in seconds, or a time span value such
as "5min 20s". Pass <literal>infinity</literal> to disable the