X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=man%2Fsystemd.service.xml;h=76dfe60be49b350e4d5a8835d035262516cd485c;hb=a327431bd168b2f327f3cd422379e213c643f2a5;hp=ada92369e1b41afcd9c83eece82e01720f92a9d7;hpb=53c35a766f93e9aee79a8dbf44443d3040fbde14;p=thirdparty%2Fsystemd.git diff --git a/man/systemd.service.xml b/man/systemd.service.xml index ada92369e1b..76dfe60be49 100644 --- a/man/systemd.service.xml +++ b/man/systemd.service.xml @@ -517,6 +517,15 @@ Type=oneshot is used, in which case the timeout is disabled by default (see systemd-system.conf5). + + + If a service of Type=notify sends EXTEND_TIMEOUT_USEC=…, this may cause + the start time to be extended beyond TimeoutStartSec=. The first receipt of this message + must occur before TimeoutStartSec= is exceeded, and once the start time has exended beyond + TimeoutStartSec=, the service manager will allow the service to continue to start, provided + the service repeats EXTEND_TIMEOUT_USEC=… within the interval specified until the service + startup status is finished by READY=1. (see + sd_notify3). @@ -535,6 +544,14 @@ DefaultTimeoutStopSec= from the manager configuration file (see systemd-system.conf5). + + + If a service of Type=notify sends EXTEND_TIMEOUT_USEC=…, this may cause + the stop time to be extended beyond TimeoutStopSec=. The first receipt of this message + must occur before TimeoutStopSec= is exceeded, and once the stop time has exended beyond + TimeoutStopSec=, the service manager will allow the service to continue to stop, provided + the service repeats EXTEND_TIMEOUT_USEC=… within the interval specified, or terminates itself + (see sd_notify3). @@ -553,7 +570,16 @@ active for longer than the specified time it is terminated and put into a failure state. Note that this setting does not have any effect on Type=oneshot services, as they terminate immediately after activation completed. Pass infinity (the default) to configure no runtime - limit. + limit. + + If a service of Type=notify sends EXTEND_TIMEOUT_USEC=…, this may cause + the runtime to be extended beyond RuntimeMaxSec=. The first receipt of this message + must occur before RuntimeMaxSec= is exceeded, and once the runtime has exended beyond + RuntimeMaxSec=, the service manager will allow the service to continue to run, provided + the service repeats EXTEND_TIMEOUT_USEC=… within the interval specified until the service + shutdown is acheived by STOPPING=1 (or termination). (see + sd_notify3). +