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

(-)httpd-2.3.5-alpha/server/protocol.c.keepalivequiet (-1 / +6 lines)
Lines 923-929 request_rec *ap_read_request(conn_rec *c Link Here
923
        }
923
        }
924
        else if (r->status == HTTP_REQUEST_TIME_OUT) {
924
        else if (r->status == HTTP_REQUEST_TIME_OUT) {
925
            ap_update_child_status(conn->sbh, SERVER_BUSY_LOG, r);
925
            ap_update_child_status(conn->sbh, SERVER_BUSY_LOG, r);
926
            ap_run_log_transaction(r);
926
            csd = ap_get_module_config(conn->conn_config, &core_module);
927
            apr_socket_timeout_get(csd, &cur_timeout);
928
            if (conn->keepalive != AP_CONN_KEEPALIVE 
929
                || cur_timeout != conn->base_server->keep_alive_timeout) {
930
                ap_run_log_transaction(r);
931
            }
927
            apr_brigade_destroy(tmp_bb);
932
            apr_brigade_destroy(tmp_bb);
928
            goto traceout;
933
            goto traceout;
929
        }
934
        }

Return to bug 39785