Re: /bzr/squid3/trunk/ r9446: Regression Fix: rollback bug 2395 fix.

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Sat, 24 Jan 2009 02:02:32 +1300

Kinkie wrote:
> Hi all,
> I'm testing this on eu NOW (via 3.1-BZR). Doesn't seem to be working.
>
> Kinkie
>

Very strange. I tested it on EU before committing and it seemed to work.

Amos

>
> On Fri, Jan 23, 2009 at 2:59 AM, Amos Jeffries <squid3_at_treenet.co.nz> wrote:
>> ------------------------------------------------------------
>> revno: 9446
>> committer: Amos Jeffries <squid3_at_treenet.co.nz>
>> branch nick: trunk
>> timestamp: Fri 2009-01-23 14:59:29 +1300
>> message:
>> Regression Fix: rollback bug 2395 fix.
>>
>> Fixing bug 2395 uncovered a much more serious bug 2558.
>> It was not found earlier due to bug 2558 being a slow incremental affect
>> hidden by already-cached objects.
>>
>> This rollback is intended as a temporary measure until a good fix can be
>> found for both bugs.
>> modified:
>> src/forward.cc
>>
>> === modified file 'src/forward.cc'
>> --- a/src/forward.cc 2009-01-13 05:28:23 +0000
>> +++ b/src/forward.cc 2009-01-23 01:59:29 +0000
>> @@ -332,10 +332,8 @@
>> startComplete(servers);
>> } else {
>> debugs(17, 3, "fwdComplete: server FD " << server_fd << " not re-forwarding status " << entry->getReply()->sline.status);
>> - if (entry->isEmpty() && !err) {
>> - EBIT_CLR(entry->flags, ENTRY_FWD_HDR_WAIT);
>> - entry->complete();
>> - }
>> + EBIT_CLR(entry->flags, ENTRY_FWD_HDR_WAIT);
>> + entry->complete();
>>
>> if (server_fd < 0)
>> completed();
>>
>>
>>
>
>
>

-- 
Please be using
   Current Stable Squid 2.7.STABLE5 or 3.0.STABLE12
   Current Beta Squid 3.1.0.3
Received on Fri Jan 23 2009 - 13:02:31 MST

This archive was generated by hypermail 2.2.0 : Fri Jan 23 2009 - 12:00:04 MST