Re: [squid-users] Vary object loop

From: Aurimas Mikalauskas <aurimas.mikalauskas@dont-contact.us>
Date: Mon, 17 Mar 2008 16:08:02 +0000

On Mon, Mar 17, 2008 at 3:20 AM, Alex Rousskov
<rousskov@measurement-factory.com> wrote:
> On Mon, 2008-03-17 at 06:25 +0900, Adrian Chadd wrote:
> > On Fri, Mar 14, 2008, Alex Rousskov wrote:
> >
> > > > I think it actually is a bug in the Vary handling in Squid-3.
> > > > The condition:
> > > >
> > > > if (!has_vary || !entry->mem_obj->vary_headers) {
> > > > if (vary) {
> > > > /* Oops... something odd is going on here.. */
> > > >
> > > > .. needs to be looked at.
> > >
> > > But it is not the condition getting hit according to Aurimas' log, is
> > > it?
> >
> > There's two confusing log messages with the same message, which is confusing
> > things.
>
> The messages are indeed poorly written, but they are different:
>
>
> varyEvaluateMatch: Oops. Not a Vary object on second attempt,
> varyEvaluateMatch: Oops. Not a Vary match on second attempt,
>
> That is why I said that it was the other, arguably less suspicious,
> condition being hit here.

Right, since it's the case with "Vary match on second attempt", for
now I just "moved" it to debug level 2 with a help of Alex patch.

Thanks! BTW, let me know if I can help debugging this.

// Aurimas
Received on Mon Mar 17 2008 - 10:08:15 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Apr 01 2008 - 13:00:05 MDT