summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/basic/process-util.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/basic/process-util.c b/src/basic/process-util.c
index 94d8681c29..21e296864a 100644
--- a/src/basic/process-util.c
+++ b/src/basic/process-util.c
@@ -1997,7 +1997,8 @@ _noreturn_ void freeze(void) {
break;
}
- /* waitid() failed with an unexpected error, things are really borked. Freeze now! */
+ /* waitid() failed with an ECHLD error (because there are no left-over child processes) or any other
+ * (unexpected) error. Freeze for good now! */
for (;;)
pause();
}