Index: server/mpm/prefork/prefork.c =================================================================== --- server/mpm/prefork/prefork.c (revision 551644) +++ server/mpm/prefork/prefork.c (working copy) @@ -347,6 +347,10 @@ static void sig_term(int sig) { + if (one_process) { + clean_child_exit(1); + } + if (shutdown_pending == 1) { /* Um, is this _probably_ not an error, if the user has * tried to do a shutdown twice quickly, so we won't