<varlistentry>
<term><varname>WatchdogSec=</varname></term>
- <listitem><para>Configures the watchdog
- timeout for a service. This is activated
- when the start-up is completed. The service
- must call
+ <listitem><para>Configures the
+ watchdog timeout for a service. This
+ is activated when the start-up is
+ completed. The service must call
<citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>
- regularly with "WATCHDOG=1". If the time
- between two such calls is larger than
- the configured time then the service
- enters a failure state. By setting
+ regularly with "WATCHDOG=1". If the
+ time between two such calls is larger
+ than the configured time then the
+ service is placed in a failure
+ state. By setting
<term><varname>Restart=</varname></term>
to <option>on-failure</option> or
- <option>always</option> the service can
- be restarted. Defaults to 0s, which
- disables this feature.</para></listitem>
+ <option>always</option> the service
+ will be automatically restarted. The
+ time configured here will be passed to
+ the executed service process in the
+ <varname>WATCHDOG_USEC=</varname>
+ environment variable. Defaults to 0s,
+ which disables this
+ feature.</para></listitem>
</varlistentry>
<varlistentry>