View | Details | Raw Unified | Return to bug 258767
Collapse All | Expand All

(-)server/mpm/event/event.c (-1 / +4 lines)
Lines 2809-2814 static void perform_idle_server_maintenance(int child_ Link Here
2809
        }
2809
        }
2810
        ps = &ap_scoreboard_image->parent[i];
2810
        ps = &ap_scoreboard_image->parent[i];
2811
        if (ps->pid != 0) {
2811
        if (ps->pid != 0) {
2812
            if (ps->quiescing == 1) {
2813
                ps->quiescing = 2;
2814
                active_daemons--;
2815
            }
2812
            for (j = 0; j < threads_per_child; j++) {
2816
            for (j = 0; j < threads_per_child; j++) {
2813
                ws = &ap_scoreboard_image->servers[i][j];
2817
                ws = &ap_scoreboard_image->servers[i][j];
2814
                status = ws->status;
2818
                status = ws->status;
Lines 2888-2894 static void perform_idle_server_maintenance(int child_ Link Here
2888
            ap_mpm_podx_signal(all_buckets[child_bucket].pod,
2892
            ap_mpm_podx_signal(all_buckets[child_bucket].pod,
2889
                               AP_MPM_PODX_GRACEFUL);
2893
                               AP_MPM_PODX_GRACEFUL);
2890
            retained->idle_spawn_rate[child_bucket] = 1;
2894
            retained->idle_spawn_rate[child_bucket] = 1;
2891
            active_daemons--;
2892
        } else {
2895
        } else {
2893
            ap_log_error(APLOG_MARK, APLOG_TRACE5, 0, ap_server_conf,
2896
            ap_log_error(APLOG_MARK, APLOG_TRACE5, 0, ap_server_conf,
2894
                         "Not shutting down child: total daemons %d / "
2897
                         "Not shutting down child: total daemons %d / "

Return to bug 258767