libvirt/src/lxc
Martin Kletzander 86e27b3506 Remove Before=libvirt-guests.service from other services
libvirt-guests has After= dependency for all the sockets and that is enough.
With the extra Before= in the service file systemd postpones the start of the
socket activated service (when libvirt-guests is trying to connect to the
socket) until after libvirt-guests is stopped effectively making `systemctl stop
libvirt-guests` deadlock.  The reason for that is that all stop jobs are
scheduled before any start job.  Removing the redundant Before= specification
fixes this behaviour.

Signed-off-by: Martin Kletzander <mkletzan@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
2022-10-27 17:39:19 +02:00
..
libvirtd_lxc.aug src: fix word spell typos 2020-07-09 10:01:41 +02:00
lxc_cgroup.c lxc: Remove unused includes 2022-06-16 06:43:58 +02:00
lxc_cgroup.h lxc: Remove unused includes 2022-06-16 06:43:58 +02:00
lxc_conf.c conf: extend xmlopt with job config & add job object into domain object 2022-09-07 12:06:18 +02:00
lxc_conf.h lxc: Remove unused includes 2022-06-16 06:43:58 +02:00
lxc_container.c lxc: containter: fix build with glibc 2.36 2022-08-02 14:53:53 -04:00
lxc_container.h lxc: Remove unused includes 2022-06-16 06:43:58 +02:00
lxc_controller.c Rename iterface type='dummy' to type='null' 2022-08-25 13:27:04 +02:00
lxc_domain.c LXC: use virDomainObjEndJob() 2022-09-07 12:14:34 +02:00
lxc_domain.h LXC: use virDomainObjEndJob() 2022-09-07 12:14:34 +02:00
lxc_driver.c virStateInitialize: Propagate whether running in monolithic daemon mode to stateful driver init 2022-09-13 10:50:02 +02:00
lxc_driver.h
lxc_fuse.c lxc: Remove unused includes 2022-06-16 06:43:58 +02:00
lxc_fuse.h lxc_fuse: Move #include <fuse.h> 2022-03-07 14:01:48 +01:00
lxc_hostdev.c lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
lxc_hostdev.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
lxc_monitor_protocol.x
lxc_monitor.c lxc: Remove unused includes 2022-06-16 06:43:58 +02:00
lxc_monitor.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
lxc_native.c conf: Separate domain post parse code into domain_postparse.c 2022-07-07 14:32:21 +02:00
lxc_native.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
lxc_process.c lxc: process: Rework reading errors from the log file 2022-09-09 16:11:06 +02:00
lxc_process.h virLXCProcessStart: Pass in virConnect object only when registering autodestroy 2022-07-22 11:11:42 +02:00
lxc.conf
meson.build meson: Add missing virt_install_dirs 2022-02-02 16:26:36 +01:00
test_libvirtd_lxc.aug.in
virtlxcd.init.in
virtlxcd.service.in Remove Before=libvirt-guests.service from other services 2022-10-27 17:39:19 +02:00