diff --git a/system/init.cpp b/system/init.cpp index 43f8b25b..8bfac9d7 100644 --- a/system/init.cpp +++ b/system/init.cpp @@ -324,6 +324,7 @@ static void wait_for_child(int) auto rc = os::Process::wait(os::Process::ANY_CHILD, &status); if (rc.has_error()) { + if (rc.error() == ECHILD) return; do_log("[init] waitpid error %s", rc.error_string()); return; }