[squid-users] Too many ERROR: Collapsed forwarding queue overflow for kid2 at 1024 items

Alex Rousskov rousskov at measurement-factory.com
Tue Nov 23 15:34:28 UTC 2021


On 11/23/21 3:32 AM, Loučanský Lukáš wrote:

> Is it possible that after kid worker restarts it stops synchronizing
> or sending messages via this queues?

Queue overflows after a kid restart is a known problem that I mentioned
before. That is why I keep suggesting to ignore queue overflows in your
environment until kid restarts are gone. There is no good reason to dig
any deeper here (unless you are a Squid developer working to improve SMP
queuing code). Focus on the assertions/crashes/restarts instead.

Alex.


> -----Original Message-----
> From: Alex Rousskov [mailto:rousskov at measurement-factory.com] 
> Sent: Monday, November 22, 2021 5:35 PM
> To: Loučanský Lukáš; squid-users at lists.squid-cache.org
> Subject: Re: [squid-users] Too many ERROR: Collapsed forwarding queue overflow for kid2 at 1024 items
> 
> On 11/22/21 3:59 AM, Loučanský Lukáš wrote:
> 
>> I'm running Squid Object Cache: Version 6.0.0-20211116-r90086c5a8 for 
>> about 14hrs now. I've noticed many new  "ERROR: Collapsed forwarding 
>> queue overflow for kid2 at 1024 items" after about 11hrs runtime.
> 
> Ignore queue overflows (for now) because they are a known side effect of assertions.
> 
> 
>> 2021/11/22 07:54:24 kid2| assertion failed: store.cc:1094: "store_status == STORE_PENDING"
>> 2021/11/22 08:51:48 kid1| assertion failed: store.cc:1094: "store_status == STORE_PENDING"
> 
> I recommend filing a bug report with Squid Bugzilla and providing a stack trace ("bt full") from this assertion. If possible, please keep the core dump for further analysis.
> 
> 
> Thank you,
> 
> Alex.
> 
> 
> 
>> -----Original Message-----
>> From: Alex Rousskov [mailto:rousskov at measurement-factory.com]
>> Sent: Sunday, November 21, 2021 8:28 PM
>> To: Loučanský Lukáš; squid-users at lists.squid-cache.org
>> Subject: Re: [squid-users] Too many ERROR: Collapsed forwarding queue 
>> overflow for kid2 at 1024 items
>>
>> On 11/21/21 2:08 PM, Loučanský Lukáš wrote:
>>> Hello, I've replaced src/ipc/ReadWritelock.cc and ReadWriteLock.h 
>>> with modified versions (with finalizeExclusive calls), but afeter 
>>> some time I have got queue overflows agains.
>>
>> After each bug fix, we have to restart the triage sequence from scratch:
>> Any assertions, crashes, FATAL messages or similar things leading to kid deaths? If they are present, then they explain queue overflows.
>>
>>
>>> So I've downloaded squid-6.0.0-20211116-r90086c5a8 - run it with my 
>>> v5 configure and now I'm testing it. So far I get these:
>>> 2021/11/21 19:05:06 kid1| BUG: missing ENTRY_REQUIRES_COLLAPSING for
>>
>> Noted. If you cannot reproduce this bug at will, then I recommend focusing on other, easier-to-address problems first.
>>
>> Alex.
>>
> 
> _______________________________________________
> squid-users mailing list
> squid-users at lists.squid-cache.org
> http://lists.squid-cache.org/listinfo/squid-users
> 



More information about the squid-users mailing list