From: Amos Jeffries Date: Sat, 29 Mar 2008 05:48:42 +0000 (+1200) Subject: Make range_offset_limit 0 disable local range processing as documented X-Git-Tag: SQUID_3_0_STABLE3~4^2~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8428b468920c3d2b850684dfc47cacae86f02043;p=thirdparty%2Fsquid.git Make range_offset_limit 0 disable local range processing as documented Author: Henrik Nordstrom was prefetching the object and processing ranges locally if the first range started at 0 ... --- diff --git a/src/HttpHdrRange.cc b/src/HttpHdrRange.cc index 0cb86ff902..410404bcf6 100644 --- a/src/HttpHdrRange.cc +++ b/src/HttpHdrRange.cc @@ -538,8 +538,12 @@ HttpHdrRange::offsetLimitExceeded() const /* not a range request */ return false; + if (Config.rangeOffsetLimit == 0) + /* disabled */ + return true; + if (-1 == Config.rangeOffsetLimit) - /* disabled */ + /* forced */ return false; if (firstOffset() == -1)