From: Yu Watanabe Date: Wed, 13 Jul 2022 12:05:06 +0000 (+0900) Subject: udev: delay to start queued events on `udevadm control --start-exec-queue` X-Git-Tag: v252-rc1~589^2~5 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d7bddfa1097846cc55da14076c3411519a96933f;p=thirdparty%2Fsystemd.git udev: delay to start queued events on `udevadm control --start-exec-queue` --- diff --git a/src/udev/udevd.c b/src/udev/udevd.c index b547712e47e..d154cf4b73f 100644 --- a/src/udev/udevd.c +++ b/src/udev/udevd.c @@ -1248,7 +1248,7 @@ static int on_ctrl_msg(UdevCtrl *uctrl, UdevCtrlMessageType type, const UdevCtrl case UDEV_CTRL_START_EXEC_QUEUE: log_debug("Received udev control message (START_EXEC_QUEUE)"); manager->stop_exec_queue = false; - event_queue_start(manager); + /* It is not necessary to call event_queue_start() here, as it will be called in on_post() if necessary. */ break; case UDEV_CTRL_RELOAD: log_debug("Received udev control message (RELOAD)");