Changes with Apache 2.0.36
+ *) worker MPM: Fix a situation where a child exited without releasing
+ the accept mutex. Depending on the OS and mutex mechanism this
+ could result in a hang. [Jeff Trawick]
+
*) Update the instructions for how to get started with mod_example.
[Stas Bekman]
}
apr_pool_tag(ptrans, "transaction");
rv = lr->accept_func(&csd, lr, ptrans);
+ /* later we trash rv and rely on csd to indicate success/failure */
+ AP_DEBUG_ASSERT(rv == APR_SUCCESS || !csd);
- /* If we were interrupted for whatever reason, just start
- * the main loop over again.
- */
- if (APR_STATUS_IS_EINTR(rv)) {
- continue;
- }
if (rv == APR_EGENERAL) {
/* E[NM]FILE, ENOMEM, etc */
resource_shortage = 1;