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 <[email protected]> wrote:
------------------------------------------------------------
revno: 9446
committer: Amos Jeffries <[email protected]>
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