[Pkg-sysvinit-commits] [GIT] sysvinit branch master updated. debian/2.88dsf-58-2-g38e2b9f
Martin Pitt
mpitt at moszumanska.debian.org
Tue May 12 09:03:27 UTC 2015
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "sysvinit".
The branch, master has been updated
via 38e2b9fca3cb11967a42c6fe979ad0c7af595037 (commit)
from e618858311dc3054c8faf0e19f200f3088e1ec22 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 38e2b9fca3cb11967a42c6fe979ad0c7af595037
Author: Martin Pitt <martin.pitt at ubuntu.com>
Date: Tue May 12 11:02:42 2015 +0200
service, invoke-rc.d: Avoid deadlocks during bootup and shutdown
Avoid deadlock from units/hooks which call "invoke-rc.d service reload" and
similar, since the synchronous wait plus systemd's normal behaviour of
transactionally processing all dependencies first easily causes dependency
loops. Thus during boot/shutdown operate only on the unit and not on its
dependencies, just like SysV behaves.
Make sysvinit-utils and sysv-rc break systemd << 215 to ensure we have the
"systemctl is-system-running" command.
Closes: #777113
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 13 +++++++++++++
debian/control | 4 ++--
debian/service/service | 21 +++++++++++++++------
debian/src/sysv-rc/sbin/invoke-rc.d | 16 ++++++++++++----
4 files changed, 42 insertions(+), 12 deletions(-)
hooks/post-receive
--
sysvinit
More information about the Pkg-sysvinit-commits
mailing list