httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Greg Ames <grega...@remulak.net>
Subject daedalus: httpd lost its parent again
Date Wed, 06 Feb 2002 19:27:24 GMT
...so I cleaned up the orphans and restarted 2.0.29 at Wednesday, 06-Feb-2002
11:04:07 PST.

This was the same bug that Manoj noticed last week, where we don't handle ENFILE
on accept() properly:

[Wed Feb 06 06:46:53 2002] [error] (23)Too many open files in system:
apr_accept: (client socket)
[Wed Feb 06 06:46:53 2002] [error] (23)Too many open files in system:
apr_accept: (client socket)
[Wed Feb 06 06:46:53 2002] [error] (23)Too many open files in system:
apr_accept: (client socket)
[Wed Feb 06 06:46:53 2002] [error] (23)Too many open files in system:
apr_accept: (client socket)
[Wed Feb 06 06:46:54 2002] [alert] Child 52598 returned a Fatal error...
Apache is exiting!

Ironically, I have a quick-n-dirty patch for that on the 2.0.31+ build I was
starting to test when I noticed this.  But Jeff was able to break the new build
with premature closed connections, so I decided to go with .29.  I think we're
getting real close on .31+ though.

Greg

Mime
View raw message