diff --git a/src/udev/udevd.c b/src/udev/udevd.c index be975020c9..c61da46c37 100644 --- a/src/udev/udevd.c +++ b/src/udev/udevd.c @@ -924,7 +924,7 @@ static int event_queue_start(Manager *manager) { continue; r = event_run(event); - if (r < 0) + if (r <= 0) return r; }