FreeBSD 6.3-Release + squid 2.6.17 = Hang process.
Vanilla Hsu
vanillahsu at gmail.com
Wed Jan 23 06:54:59 PST 2008
Hi:
We have a machine running 6.2-R-p10 and squid 2.6.17,
and upgrade it to 6.3R yesterday,
but squid will hang and eat 100% cpu time after restart about 1 hour later,
machine still alive, and no response from squid.
downgrade to 6.2-R-p10, everything ok again..
here is some infomations:
machine type:
FreeBSD 6.3-RELEASE #0: Wed Jan 23 01:58:39 CST 2008
CPU: Intel(R) Xeon(TM) CPU 2.40GHz (2399.33-MHz 686-class CPU)
real memory = 3221159936 (3071 MB)
top:
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
8674 squid 1 121 0 105M 100M CPU3 1 0:26 98.54% squid
truss: (no response)
_xx at xxxx_[root]:~#truss -p 8674
gdb:
(gdb) bt
#0 0x881679eb in pthread_sigmask () from /lib/libpthread.so.2
#1 0x8816799c in sigprocmask () from /lib/libpthread.so.2
#2 0x88172544 in pthread_mutexattr_init () from /lib/libpthread.so.2
#3 0x88164680 in fork () from /lib/libpthread.so.2
#4 0x08091091 in ?? ()
#5 0x00000012 in ?? ()
#6 0x00000004 in ?? ()
#7 0x080e6edb in ?? ()
#8 0xbfbfe4a4 in ?? ()
#9 0x00000004 in ?? ()
#10 0x00000000 in ?? ()
netstat -h 8:
118K 0 37M 204K 0 262M 0
121K 0 37M 204K 0 255M 0
124K 0 30M 204K 0 248M 0
116K 0 36M 201K 0 257M 0
117K 0 40M 202K 0 260M 0
120K 0 45M 205K 0 261M 0
120K 0 49M 201K 0 253M 0
106K 0 41M 178K 0 224M 0
6.8K 0 3.1M 7.4K 0 5.7M 0
5.5K 0 3.2M 5.9K 0 3.5M 0
3.4K 0 1.6M 3.5K 0 1.6M 0
4.3K 0 2.5M 4.8K 0 2.5M 0
3.8K 0 2.2M 4.3K 0 2.2M 0
3.5K 0 1.7M 3.8K 0 1.9M 0
2.4K 0 857K 2.5K 0 948K 0
2.2K 0 593K 2.2K 0 586K 0
we try to use libmap.conf to make squid use libthr, but still hang...
--
thanks.
More information about the freebsd-stable
mailing list