https://issues.apache.org/bugzilla/show_bug.cgi?id=50974
Summary: Child process infinite loop / 100% CPU under heavy
load
Product: Apache httpd-2
Version: 2.2.16
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: worker
AssignedTo: [email protected]
ReportedBy: [email protected]
Child process infinite loop / 100% CPU under heavy load
The process is stuck inside read()
Trace:
#0 0x0000003adf20cc8b in read () from /lib64/libpthread.so.0
#1 0x0000000000565c47 in ap_mpm_pod_check (pod=<value optimized out>) at
pod.c:54
#2 0x0000000000563d81 in child_main (child_num_arg=<value optimized out>) at
worker.c:1258
#3 0x0000000000563f21 in make_child (s=0x37efa28, slot=2) at worker.c:1341
#4 0x0000000000563fc5 in startup_children (number_to_start=3) at worker.c:1375
#5 0x0000000000564ce2 in ap_mpm_run (_pconf=0x37e6138, plog=<value optimized
out>,
s=0x37efa28) at worker.c:1742
#6 0x0000000000412f77 in main (argc=1, argv=0x7fff6ef369b8) at main.c:740
System is a CentOS release 5.5 (Final) (gcc 4.1.2, glibc 2.5, kernel 2.6.18)
Machine is a dual Dual-Core AMD Opteron(tm) Processor 2214 HE (4 cores)
Server version: Apache/2.2.16 (Unix)
Server built: Mar 25 2011 14:45:51
Compiled with CFLAGS="-Wall -Wextra -O2 -s -march=opteron -mtune=opteron"
./configure --with-mpm=worker --disable-charset-lite --disable-include
--disable-env --disable-status --disable-autoindex --disable-asis --disable-cgi
--disable-negotiation --disable-imagemap --disable-actions --disable-userdir
--disable-alias --disable-so --enable-deflate --enable-headers
--with-included-apr
Worker config is the following:
<IfModule worker.c>
ThreadLimit 300
StartServers 5
MaxClients 512
MinSpareThreads 50
MaxSpareThreads 100
ThreadsPerChild 32
MaxRequestsPerChild 0
MaxMemFree 500000
</IfModule>
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]