httpd futex readlock hang
Hi,
The environment is that one.
Apache 1.3/APC 3X/PHP 5
Great amount of http traffic
Some httpd process are hung at
futex(0x11b10c, FUTEX_WAIT, 2, NULL <unfinished ...>
indefinitely
I notice the were stuck with this trace gdb
#0 0x00b6e7a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1 0x00d001de in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0
#2 0x00cfce3b in _L_mutex_lock_35 () from /lib/tls/libpthread.so.0
#3 0x0964ba54 in ?? ()
#4 0x0011aff4 in ?? () from /lib/libnss_files.so.2
#5 0x00000200 in ?? ()
#6 0xbfe4d24c in ?? ()
#7 0xbfe4cee0 in ?? ()
#8 0x00114d09 in _nss_files_gethostbyname2_r () from /lib/libnss_files.so.2
#9 0x00114d09 in _nss_files_gethostbyname2_r () from /lib/libnss_files.so.2
and I notice also that they were stuck also reading
/etc/hosts
and never releasing the read lock.
Anyone suffer this behaviour too?
|