Search squid archive

Re: assertion failed: client_side.cc:1515: "connIsUsable(http->getConn())

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Well I got 3.5.2 into production for a few hours and Bad Things happened:

1) A hefty performance hit
Load average was maybe a tad higher but CPU. memory and I/O were about the same. However the system seemed to top out at around 40 requests per second (on a client that usually hits 100—150 rps) and squid became very slow to respond to squidclient requests:
[root@proxy-LS5 ~]# time squidclient -p 8080 mgr:utilization | grep client_http.requests
client_http.requests = 40.965955/sec
client_http.requests = 41.168528/sec
client_http.requests = 42.111847/sec
client_http.requests = 166646

real 0m7.163s
user 0m0.002s
sys 0m0.006s

2) Lots of Segment Violations
These obviously suck. Backtrace attached.

Just cannot win. Is it possible these two issues are due to the patch for #4206?

bt full
#0  0x000000397e232625 in ?? ()
No symbol table info available.
#1  0x000000397e233e05 in ?? ()
No symbol table info available.
#2  0x0000000000bb88a8 in queried_keys ()
No symbol table info available.
#3  0x0000000000bb88b0 in queried_keys ()
No symbol table info available.
#4  0x00000039864f32c0 in ?? ()
No symbol table info available.
#5  0x000000000059000b in operator<< <std::char_traits<char> > (this=0x2f89f30) at /usr/include/c++/4.4.7/ostream:510
No locals.
#6  FileMap::grow (this=0x2f89f30) at filemap.cc:75
        _dbo = @0x8d01b90
        old_sz = 0
        old_map = 0x8bbb9e0
        __FUNCTION__ = "grow"
#7  0x0000000000000002 in ?? ()
No symbol table info available.
#8  0x3ffd091c087442c8 in ?? ()
No symbol table info available.
#9  0x0000000000bb91e0 in queried_keys ()
No symbol table info available.
#10 0x0000000000000001 in ?? ()
No symbol table info available.
#11 0x00000000000c6e84 in ?? ()
No symbol table info available.
#12 0x0000000000000002 in ?? ()
No symbol table info available.
#13 0x0000000000004135 in ?? ()
No symbol table info available.
#14 0x0000000000000020 in ?? ()
No symbol table info available.
#15 0x0000000000000000 in ?? ()
No symbol table info available.

On 16 Mar 2015, at 6:18 pm, Amos Jeffries <squid3@xxxxxxxxxxxxx> wrote:

On 16/03/2015 7:16 p.m., Dan Charlesworth wrote:
Hey again Amos -

Unfortunately the patch for #4206 won’t apply to squid-3.4.12. I was going to try creating a new one but couldn’t find an equivalent line in client_side.cc for that version.

I guess the #4206 issue doesn’t apply to v3.4.x after all?

Correct. Oh well.



[Not a C programmer]

Thanks for your time today.

P.S. I'd love to upgrade to v3.5 but I'm waiting for somebody smarter than me to take the lead on a CentOS 6 RPM SPEC file.

Eliezer to the rescue ;-)
http://wiki.squid-cache.org/KnowledgeBase/CentOS#Squid-3.5


Amos


_______________________________________________
squid-users mailing list
squid-users@xxxxxxxxxxxxxxxxxxxxx
http://lists.squid-cache.org/listinfo/squid-users

[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux