chiark / gitweb /
man: document that ExecStartPre= is not the place to start long-running processes
[elogind.git] / man / systemd.service.xml
index c03b4e8a540517a9a33df8cd9e98a9492795e5b3..f5987056333dfdb216d67ffb102d7e6ed532820e 100644 (file)
         <para>If any of those commands (not prefixed with
         <literal>-</literal>) fail, the rest are not executed and the
         unit is considered failed.</para>
+
+        <para>Note that <varname>ExecStartPre=</varname> may not be
+        used to start long-running processes. All processes forked
+        off by processes invoked via <varname>ExecStartPre=</varname> will
+        be killed before the next service process is run.</para>
         </listitem>
       </varlistentry>