View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0015352||CentOS-7||systemd||public||2018-10-04 12:09||2018-10-04 12:09|
|Priority||normal||Severity||tweak||Reproducibility||have not tried|
|Target Version||Fixed in Version|
|Summary||0015352: "Bug" in version 219|
|Description||With version 219 you arent able to disable timeouts by passing the argument "infinity" to the unit as stated in the systemd doc. Instead you have to pass '0' to it.|
This issue was fixed with version 229 of systemd see release notes:
* Most configurable timeouts in systemd now expect an argument of
"infinity" to turn them off, instead of "0" as before. The semantics
from now on is that a timeout of "0" means "now", and "infinity"
means "never". To maintain backwards compatibility, "0" continues to
turn off previously existing timeout settings.
|Steps To Reproduce||Create a systemd unit file and add option TimoutStopSec=infinity to it.|
Stop systemd unit.
It gets killed immediately.
Change infinity to '0'
stop systemd unit
Can take as long as it needs to
|Additional Information||I also opened an issue at RedHat for this|
|Tags||No tags attached.|