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 2006/01/11 16:03:55 UTC

DO NOT REPLY [Bug 26467] - 'graceful' kills 'rotatelogs', then hangs long-lived httpd children

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=26467>.
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=26467


msulliva@odu.edu changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         OS/Version|All                         |Windows 2000
           Platform|All                         |PC
            Version|2.0.48                      |2.0.55




------- Additional Comments From msulliva@odu.edu  2006-01-11 16:03 -------
Can someone clarify this bug for me?  We'd been having a hang about every 2-14 
days that started once we turned on the DisableWin32AcceptEx option.  We 
noticed that the hang occurred after the child process restarted for whatever 
reason.  Usually this was not triggered by a graceful restart, but 
occasionally it was.  Meaning it would show up in the logs, but a person 
didn't usually choose to do a restart, something else caused it.

We figured the build up of rotatelogs had something to do with the problem, as 
there were a ton of rotatelogs.exe sitting in there.  I noticed this bug 
mentioned in the 2.0.55 release and tried the upgrade.  We've been pretty 
stable since.  It hung once during a graceful restart after 29 days, and has 
been up for 26 days since.

I'm confident this bug was causing the hang, but still notice a tremendous 
number of rotatelogs.exe.  After a fresh reboot, there are about 6 
rotatelogs.exe is the process list.  After 26 days on Parent Server Generation 
14, we have 40+ rotatelogs.exe sitting in the process list.

When we hang, there's no way to recover without rebooting Windows.  At least 
not that I'm aware of.  Apache seems to hang, tying up the socket(s), and 
stopping and starting apache fails.

My concern is the number of accumulating rotatelogs, and the fact that we 
still hung after a month under similar circumstances during a graceful 
restart.  Of course once a month is better than every couple of days.  I just 
wanted to share what we have been experiencing with this bug, and it's 
apparent patch, and see if anyone could clarify what we are experiencing, if 
it is/was related to this bug, and why we still see so many rotatelogs.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org