diff --git a/init/init.cpp b/init/init.cpp index 6d984a2a2..cadd5c55d 100644 --- a/init/init.cpp +++ b/init/init.cpp @@ -879,7 +879,9 @@ int SecondStageMain(int argc, char** argv) { (*function)(); } } - HandleControlMessages(); + if (!IsShuttingDown()) { + HandleControlMessages(); + } } return 0;