[error] (24)Too many open files: apr_socket_accept: (client socket)
...and a few others with the same errno. Digging into it a bit, sockets are hanging around with netstat showing an abnormally high number of CLOSE_WAITs. We must be missing a close() somewhere. Maybe in the timeout logic? I believe that was reworked.
If no one beats me to it and day job permitting, I'll investigate further next week.
Greg
--- modules/http/http_core.c.orig 2004-11-17 14:15:26.704770352 -0500
+++ modules/http/http_core.c 2004-11-17 14:16:35.009770200 -0500
@@ -234,8 +234,6 @@
static int ap_process_http_async_connection(conn_rec *c)
{
request_rec *r;
- int csd_set = 0;
- apr_socket_t *csd = NULL;
conn_state_t *cs = c->cs; switch (cs->state) {