X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fmanager.c;h=1fe8936cd327608b1fc6e3bc720e22dcc862f6cc;hp=537ff2e39d3742968517e433d601e72a6d373b39;hb=e04aad61bb5eff117e51631727a3ef2807c75d6b;hpb=60b912f6b1c6bce67ec4a979594981f6a3b13987 diff --git a/src/manager.c b/src/manager.c index 537ff2e39..1fe8936cd 100644 --- a/src/manager.c +++ b/src/manager.c @@ -2217,6 +2217,9 @@ int manager_loop(Manager *m) { if (manager_dispatch_dbus_queue(m) > 0) continue; + if (swap_dispatch_reload(m) > 0) + continue; + if ((n = epoll_wait(m->epoll_fd, &event, 1, -1)) < 0) { if (errno == EINTR)