Commit 6fc9eb8a authored by Ruediger Pluem's avatar Ruediger Pluem
Browse files

* It does not matter if this pid is still in the scoreboard or not. We need to

  remove it from our pid table in any case.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@544218 13f79535-47bb-0310-9956-ffa450edef68
parent 546e0e7e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -5450,6 +5450,7 @@ static void standalone_main(int argc, char **argv)
            }
#endif
	    if (pid >= 0) {
		unset_pid_table(pid);
		process_child_status(pid, status);
		/* non-fatal death... note that it's gone in the scoreboard. */
		ap_sync_scoreboard_image();
@@ -5458,7 +5459,6 @@ static void standalone_main(int argc, char **argv)
		if (child_slot >= 0) {
		    (void) ap_update_child_status(child_slot, SERVER_DEAD,
					       (request_rec *) NULL);
		    unset_pid_table(pid);
		    if (remaining_children_to_start
			&& child_slot < ap_daemons_limit) {
			/* we're still doing a 1-for-1 replacement of dead