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
