I pondered this for a while; quite naturally there is no perfect
solution as synchronous reload/restart requests in hooks which may be
part of a systemd unit transaction are fundamentally against the design
of systemd. But this patch now seems to fix this bug and the three
referenced Debian bugs, and supersedes Avoid-reload-and-re-start-
requests-during-early-boot.patch and Avoid-reloading-services-when-
shutting-down.patch, so I think it's better.

Attaching here so that I don't lose them.

** Patch added: "manager: avoid queueing reloads of inactive units"
   
https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1417010/+attachment/4312244/+files/0002-manager-avoid-queueing-reloads-of-inactive-units.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1417010

Title:
  Reloading services can result in a deadlock under systemd

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1417010/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to