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