httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeff Trawick <traw...@gmail.com>
Subject Re: [users@httpd] Reload kills apache
Date Mon, 05 Apr 2010 13:53:46 GMT
On Sun, Apr 4, 2010 at 10:05 AM, Alex S Kurilo <kamazee@gmail.com> wrote:
> Apache's processes disappear after `apache2ctl graceful` with the following
> lines in errorlog:
>
> [Sun Apr 04 17:38:25 2010] [error] (4)Interrupted system call: waitpid()
> failed

> # apache2 -v
> Server version: Apache/2.2.9 (Debian)
> Server built:   Nov 15 2009 11:32:50
>
> # apache2 -t -D DUMP_MODULES
> Loaded Modules:
...
>  mpm_itk_module (static) # <- (!)
...
> I think hosting company rebuilt a kernel and installed their custom one on
> my server so that could be the reason of waitpid() fails and a dozen of
> segmentation faults, but this thesis should be proven before blaming them :)

Since 2.2.x sources don't seem to generate that particular message,
and waitpid() is a typical MPM operation and you're using a
third-party MPM, I claim that this itk MPM is the suspected cause of
that message :)

I can't say whether the exit of httpd is related to that handful of
waitpid() messages.

You probably want to strace the parent or attach to it with gdb and
see what calls exit/_exit (or segfaults).

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message