You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2004/10/26 12:47:37 UTC
DO NOT REPLY [Bug 31891] New: -
recursive call in free() - server load explodes
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=31891>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=31891
recursive call in free() - server load explodes
Summary: recursive call in free() - server load explodes
Product: Apache httpd-1.3
Version: 1.3.31
Platform: PC
OS/Version: FreeBSD
Status: UNCONFIRMED
Severity: Normal
Priority: Other
Component: core
AssignedTo: bugs@httpd.apache.org
ReportedBy: Blizz@telenet.be
This started since I upgraded to 1.3.31 and still exists after upgrading to
1.3.32 - (FreeBSD 4.9 with 4.10 STABLE kernel - P4 3.2GHz/1GB RAM - MySQL
4.0.21 - PHP 4.3.9 - mod_gzip/1.3.26.1a - mod_ssl/2.8.21 - OpenSSL/0.9.7d):
For some unknown reason, the error log starts filling with entries like this:
httpd in free(): warning: recursive call
After a while (i presume 'MaxClients' later), you start getting these:
[error] child process XXXXX still did not exit, sending a SIGKILL
(with the XXXXX being the process number of course)
Again, X entries later you get these:
[error] could not make child process XXXXX exit, attempting to continue anyway
After that, the server load explodes. Had 453 yesterday, managed to stop it
today on 55. My maxclients is set to 512 due to a lot of simultaneous requests
being made at the same time during peak period. After httpd restart,
everything goes fine again. This never occured b4 I upgraded to 1.3.31 and the
server has been running since begin august.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org