summaryrefslogtreecommitdiff
path: root/man/systemd.service.xml
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2012-07-04 00:37:12 +0200
committerLennart Poettering <lennart@poettering.net>2012-07-04 00:37:12 +0200
commit5389fedd99dacee6811057c8e49a6cb96ba6a52e (patch)
treeb56a4a1a337ad54ddc5dabaa7a0950d0ebbe678d /man/systemd.service.xml
parent451b34cc1d74960ee0262eef970a6346ec814f31 (diff)
man: document Restart= a bit more
Diffstat (limited to 'man/systemd.service.xml')
-rw-r--r--man/systemd.service.xml18
1 files changed, 10 insertions, 8 deletions
diff --git a/man/systemd.service.xml b/man/systemd.service.xml
index fcd3a7dd38..491c3df1cb 100644
--- a/man/systemd.service.xml
+++ b/man/systemd.service.xml
@@ -535,18 +535,20 @@
<option>on-failure</option> it will be
restarted only when it exited with an
exit code not equalling 0, when
- terminated by a signal, when an
- operation times out or when the
+ terminated by a signal (including on
+ core dump), when an operation (such as
+ service reload) times out or when the
configured watchdog timeout is
triggered. If set to
<option>on-abort</option> it will be
restarted only if it exits due to
- reception of an uncaught signal. If
- set to <option>always</option> the
- service will be restarted regardless
- whether it exited cleanly or not,
- got terminated abnormally by a
- signal or hit a timeout.</para></listitem>
+ reception of an uncaught signal
+ (including on core dump). If set to
+ <option>always</option> the service
+ will be restarted regardless whether
+ it exited cleanly or not, got
+ terminated abnormally by a signal or
+ hit a timeout.</para></listitem>
</varlistentry>
<varlistentry>