Re: IdleConnList problems

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Thu, 07 Jul 2011 01:25:28 +1200

On 06/07/11 04:04, Tsantilas Christos wrote:
> On 07/05/2011 12:23 PM, Amos Jeffries wrote:
>
>>>
>>> OK, for now I will try to just remove these tests ...
>>>
>>
>> You mentioned other asserts. Still happening and what are they?
>
> Yep.
> I disabled the read_pending flag tests and now I am getting the
> following assertion:
> assertion failed: comm.cc:170: "fd_table[conn->fd].halfClosedReader !=
> NULL"
>
> The above assertion occurs with or without ICAP enabled, and looks that
> it has to do with pconn.cc code....
> Still I am not able to make current trunk working, for my testing
> configurations. Even If I fixed some problems, I am getting again and
> again new assertions....

Ahmm.. I think IdleConnList::pop() and IdleConnList::findUsable() are
both missing a call to clearHandlers(result) before calling removeAt().

Amos

-- 
Please be using
   Current Stable Squid 2.7.STABLE9 or 3.1.14
   Beta testers wanted for 3.2.0.9
Received on Wed Jul 06 2011 - 13:25:35 MDT

This archive was generated by hypermail 2.2.0 : Wed Jul 06 2011 - 12:00:03 MDT