chiark / gitweb /
unit: when JobTimeoutSec= is turned off, implicitly turn off JobRunningTimeoutSec...
authorLennart Poettering <lennart@poettering.net>
Wed, 27 Sep 2017 15:30:50 +0000 (17:30 +0200)
committerSven Eden <yamakuzure@gmx.net>
Fri, 8 Dec 2017 06:35:50 +0000 (07:35 +0100)
commitaa5df7baa80ea7bf923177bbe115b7ad8cc93d96
tree38dd2917482194368f8f78f52f5d4a0446ca696f
parentd0c3dfd36045a69a957050cd5a67d74df4020491
unit: when JobTimeoutSec= is turned off, implicitly turn off JobRunningTimeoutSec= too

We added JobRunningTimeoutSec= late, and Dracut configured only
JobTimeoutSec= to turn of root device timeouts before. With this change
we'll propagate a reset of JobTimeoutSec= into JobRunningTimeoutSec=,
but only if the latter wasn't set explicitly.

This should restore compatibility with older elogind versions.

Fixes: #6402
src/basic/time-util.c