From: robertc <> Date: Wed, 23 Jul 2003 16:12:33 +0000 (+0000) Subject: Summary: Merge in Leeann Bent's readahead gap fix from bug #636. X-Git-Tag: SQUID_3_0_PRE2~7 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=88dc45c623be5a4ad4b5f7fb235aada0ce8e496c;p=thirdparty%2Fsquid.git Summary: Merge in Leeann Bent's readahead gap fix from bug #636. Keywords: The readahead policy checks suffered from a scale problem. --- diff --git a/src/MemObject.cc b/src/MemObject.cc index 6f05663826..cc51c5bd92 100644 --- a/src/MemObject.cc +++ b/src/MemObject.cc @@ -1,6 +1,6 @@ /* - * $Id: MemObject.cc,v 1.9 2003/06/26 12:51:57 robertc Exp $ + * $Id: MemObject.cc,v 1.10 2003/07/23 10:12:33 robertc Exp $ * * DEBUG: section 19 Store Memory Primitives * AUTHOR: Robert Collins @@ -291,7 +291,7 @@ MemObject::lowestMemReaderOffset() const bool MemObject::readAheadPolicyCanRead() const { - return (size_t)endOffset() - getReply()->hdr_sz < lowestMemReaderOffset() + Config.readAheadGap; + return (size_t)endOffset() - getReply()->hdr_sz < lowestMemReaderOffset() + (Config.readAheadGap << 10); } void