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 2003/01/22 17:17:19 UTC
DO NOT REPLY [Bug 16327] -
80% CPU utilization without active http connections
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16327>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16327
80% CPU utilization without active http connections
------- Additional Comments From wrowe@apache.org 2003-01-22 16:17 -------
Very little changed in the 'sleeping' accept loop;
http://cvs.apache.org/viewcvs/httpd-2.0/server/mpm/winnt/child.c.diff?r1=1.6&r2=1.9
That code works around some network filters (e.g. firewall & antivirus
software) which abused the result code from AcceptEx().
Because that accept code is optimized for the native Win32 WinSock2 API, it
doesn't use the APR network code at all.
Likewise, the service manager code has no significant changes (it runs it's
own thread waiting for service control 'wakeup' events.
http://cvs.apache.org/viewcvs/httpd-2.0/server/mpm/winnt/service.c.diff?r1=1.57&r2=1.58
Do you have any interesting (read: 3rd party) modules installed on this
server? Also, please check your error log for unusual activitiy... you
might even want to set the directive LogLevel debug just so you see the
low-level errors. (If you like, *attach*, don't paste, a relevant chunk
of that log to this report.)
Open the task manager, and choose 'View', 'Select Columns...' and add
'Threads' to the list. This will help you identify for us if the parent
(a couple of threads) or the child (many threads) is having problems.
Please update the bug report when you have more clues. Thanks.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org