summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/udev/udevd.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/udev/udevd.c b/src/udev/udevd.c
index 6b5d99b6b0..a84b407ded 100644
--- a/src/udev/udevd.c
+++ b/src/udev/udevd.c
@@ -883,8 +883,10 @@ static void handle_signal(struct udev *udev, int signo) {
pid, WTERMSIG(status), strsignal(WTERMSIG(status)));
} else if (WIFSTOPPED(status)) {
log_info("worker ["PID_FMT"] stopped", pid);
+ break;
} else if (WIFCONTINUED(status)) {
log_info("worker ["PID_FMT"] continued", pid);
+ break;
} else {
log_warning("worker ["PID_FMT"] exit with status 0x%04x", pid, status);
}