httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ed Korthof>
Subject Re: [SHOWSTOPPER] SIGHUP caused a fatal and silent crash
Date Mon, 03 Feb 1997 15:33:35 GMT
I saw this at least as early as 1.2b2; I know there have been some changes
since, but I think none which would create this behavior, since the parent
is actually waiting for each of the children (if'd it'd forgotten, things
might be fine since it'd go on with the restart procedure (of course, it
probably couldn't bind the address, so it'd probably die outright)).

When we've seen the problem, it sufficied to kill the children manually (I
haven't tried w/ SIGHUP yet, but will the next chance I get... have been
using SIGKILL);  then the server restarts.  However, sending a SIGHUP to
the parent doesn't have any effect.

     -- Ed Korthof        |  Web Server Engineer --
     --    |  Organic Online, Inc --
     -- (415) 278-5676    |  Fax: (415) 284-6891 --

On Mon, 3 Feb 1997, Rob Hartill wrote:

> On Mon, 3 Feb 1997, Marc Slemko wrote:
> > And FreeBSD.  What I see is all the children (a hundred or two) but
> > (generally) one as zombies waiting for the parent to collect
> > exit status.  The one process still left is going on happily
> > servicing the request it is on; I have seen it send several documents
> > on a keepalive connection, not sure if it gets any more requests after
> > that.
> Mmmm, there was a recent change that affected the *number* of children.
> I wonder if the parent has lost track of some of its offspring.

View raw message