mirror of
https://github.com/apache/httpd.git
synced 2025-08-20 16:09:55 +00:00
Fix MaxRequestsPerChild on the Event MPM. It hasn't worked for 4 years.
* server/mpm/experimental/event/event.c (process_socket): Be consistent about our return value, returning 0 means this connection is done, and that we can decrement requests_this_child. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@719357 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@ -675,7 +675,7 @@ read_request:
|
||||
ap_lingering_close(c);
|
||||
apr_pool_clear(p);
|
||||
ap_push_pool(worker_queue_info, p);
|
||||
return 1;
|
||||
return 0;
|
||||
}
|
||||
else if (cs->state == CONN_STATE_CHECK_REQUEST_LINE_READABLE) {
|
||||
apr_status_t rc;
|
||||
@ -706,7 +706,7 @@ read_request:
|
||||
AP_DEBUG_ASSERT(rc == APR_SUCCESS);
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
/* requests_this_child has gone to zero or below. See if the admin coded
|
||||
|
Reference in New Issue
Block a user