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@xxxxxxxxxxxxxxxxxxxxxxx] > Sent: Monday, November 22, 2021 5:35 PM > To: Loučanský Lukáš; squid-users@xxxxxxxxxxxxxxxxxxxxx > Subject: Re: 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@xxxxxxxxxxxxxxxxxxxxxxx] >> Sent: Sunday, November 21, 2021 8:28 PM >> To: Loučanský Lukáš; squid-users@xxxxxxxxxxxxxxxxxxxxx >> Subject: Re: 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@xxxxxxxxxxxxxxxxxxxxx > http://lists.squid-cache.org/listinfo/squid-users > _______________________________________________ squid-users mailing list squid-users@xxxxxxxxxxxxxxxxxxxxx http://lists.squid-cache.org/listinfo/squid-users