When we detect a child exiting with APEXIT_CHILDFATAL in process_child_status(),
we simply exit(). Remove the pid file too, because it makes no sense after the parent has terminated. I assume that a better strategy here would be to kill(getpid(), SIGTERM) to enforce a regular shutdown sequence, killing the other child processes too. At the moment, they might be left running and blocking the server socket. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@97275 13f79535-47bb-0310-9956-ffa450edef68
Please register or sign in to comment