httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ruediger Pluem <rpl...@apache.org>
Subject Re: Hanging child process during MaxConnectionsPerChild exit (event, 2.4.11)
Date Tue, 20 Jan 2015 07:40:49 GMT


On 01/19/2015 11:40 PM, Rainer Jung wrote:
> I noticed a hanging child process on our ASF server aurora.
> It currently uses 2.4.11 (plus the post tag commit) and event MPM.
> Most processes exiting due to MaxConnectionsPerChild get cleaned up after some time but
this one doesn't. It now hangs
> for more than an hour. I'll let it hang. In case anyone has a good question I can answer
with gdb let me know.
> 
> It shows a strange connection view in the server status table:
> 
> PID     Connections     Threads Async connections
> total   accepting       busy    idle    writing keep-alive      closing
> 93557   1       yes     0       0       0       0       0
> 
> So it has 1 connection, but 0s in all other columns.
> 
> The connection can be seen by lsof:
> 

> 
> CPU time very slowly increases, so I expect that the timeout for the kqueue fires but
the listener thread doesn't exit
> although listener_may_exit is 1.

Can we verify by strace that the kqueue call is left and called again?

Regards

RĂ¼diger

Mime
View raw message