]> granicus.if.org Git - apache/commitdiff
Make ap_find_child_by_pid() look at all slots that have ever been used.
authorStefan Fritsch <sf@apache.org>
Mon, 11 Apr 2016 20:05:22 +0000 (20:05 +0000)
committerStefan Fritsch <sf@apache.org>
Mon, 11 Apr 2016 20:05:22 +0000 (20:05 +0000)
This is preparation to allow to use more scoreboard slots in mpm event.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1738635 13f79535-47bb-0310-9956-ffa450edef68

server/scoreboard.c

index 23e572b47b9a0164d466057e98676aef9cc05953..c6e8a4e00ca8248e74a8f8e8d4cbeef0094a41ba 100644 (file)
@@ -399,7 +399,7 @@ AP_DECLARE(int) ap_find_child_by_pid(apr_proc_t *pid)
     int i;
     int max_daemons_limit = 0;
 
-    ap_mpm_query(AP_MPMQ_MAX_DAEMONS, &max_daemons_limit);
+    ap_mpm_query(AP_MPMQ_MAX_DAEMON_USED, &max_daemons_limit);
 
     for (i = 0; i < max_daemons_limit; ++i) {
         if (ap_scoreboard_image->parent[i].pid == pid->pid) {