www-apache-bugdb mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stephen Brandon <step...@pyrusmalus.com>
Subject general/6723: "root" apache process dies, leaving child processes running though impotent.
Date Mon, 23 Oct 2000 14:10:36 GMT

>Number:         6723
>Category:       general
>Synopsis:       "root" apache process dies, leaving child processes running though impotent.
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    apache
>State:          open
>Class:          sw-bug
>Submitter-Id:   apache
>Arrival-Date:   Mon Oct 23 07:20:01 PDT 2000
>Originator:     stephen@pyrusmalus.com
>Release:        1.3.12/1.3.14
MacOS-X Server 1.01, 1.2, both fully patched. cc --version = Running WebObjects 4.5,
both unpatched and patch 2. Running WebObjects as apache module.
This problem occurs randomly. The child processes do not appear able to service requests.

I have tried re-compiling 1.3.12, and have also tried 1.3.14 on the 1.02 box. This did not
affect the frequency of crashes. Yet to try 1.3.14 on the main production box, but I am wary
of doing this since it didn't help on the other box.

On the MOSX1.02 box, it can happen several times a day, on a machine which is not serving
much but is a development machine. On our main production server (MOSX1.2, WO4.5PR2) this
occurs randomly about once a week. Does not appear to be necessarily load related -- WebObjects
complains about load without apache falling over.
The "root" apache process dies, silently. There is nothing written to /var/log/system.log
or any other apache log that I can see. In order to restart apache I have to manually kill
the child processes individually (via script!) - otherwise apachectl tries to start apache
without doing this, and apache barfs as it sees the child processes still sitting there.

This problem has been discussed in the WebObjects mailing lists. See http://www.omnigroup.com/community/developer/mailinglists/

It's random. I have not been able to force it. Sorry, no URL etc.
Others on the WebObjects mailing lists are writing cron scripts to check for this condition,
and having some success. But it's an awful kludge.
 [In order for any reply to be added to the PR database, you need]
 [to include <apbugs@Apache.Org> in the Cc line and make sure the]
 [subject line starts with the report component and number, with ]
 [or without any 'Re:' prefixes (such as "general/1098:" or      ]
 ["Re: general/1098:").  If the subject doesn't match this       ]
 [pattern, your message will be misfiled and ignored.  The       ]
 ["apbugs" address is not added to the Cc line of messages from  ]
 [the database automatically because of the potential for mail   ]
 [loops.  If you do not include this Cc, your reply may be ig-   ]
 [nored unless you are responding to an explicit request from a  ]
 [developer.  Reply only with text; DO NOT SEND ATTACHMENTS!     ]

View raw message