[systemd-bugs] [Bug 84110] rc-local's TimeoutSec=0 cause shutdown to hang if rc.local spawned any daemons
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Oct 9 09:33:20 PDT 2014
https://bugs.freedesktop.org/show_bug.cgi?id=84110
Lennart Poettering <lennart at poettering.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |WONTFIX
--- Comment #1 from Lennart Poettering <lennart at poettering.net> ---
We have to kill all daemons so that we can properly unmount the various file
systems, there isn't really a way around this.
For compatibility with sysv we explicitly turn off the timeout, since that's
more like this worked on sysvinit (and rc-local is really just about compat
here, at least to the point where it doesn't interfere with other concepts).
While we try to stay as compatible with sysvinit as we can, there are
limitations, this is one of them, this specific behaviour of sysvinit is
something that actively destabilizes the system on shutdown, hence I don't
think this is something we should change (we could change it, by doing
KillMode=none by default...)
I hope that makes sense,
Sorry!
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/systemd-bugs/attachments/20141009/e2d71767/attachment-0001.html>
More information about the systemd-bugs
mailing list