1
0
mirror of https://github.com/systemd/systemd.git synced 2024-12-25 01:34:28 +03:00

man: clarify that the ExecReload= command should be synchronous

http://lists.freedesktop.org/archives/systemd-devel/2014-May/019054.html
This commit is contained in:
Lennart Poettering 2014-05-16 01:33:22 +02:00
parent 9bdb98c594
commit 33169701b0
Notes: Lennart Poettering 2014-05-19 02:00:29 +09:00
Backport: documentation

View File

@ -519,6 +519,20 @@ ExecStart=/bin/echo $ONE $TWO ${TWO}</programlisting>
following:</para> following:</para>
<programlisting>/bin/kill -HUP $MAINPID</programlisting> <programlisting>/bin/kill -HUP $MAINPID</programlisting>
<para>Note however that reloading a
daemon by sending a signal (as with
the example line above) is usually not
a good choice, because this is an
asynchronous operation and hence not
suitable to order reloads of multiple
services against each other. It is
strongly recommended to set
<varname>ExecReload=</varname> to a
command that no only triggers a
configuration reload of the daemon,
but also synchronously waits for it
complete.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>