From 8428b468920c3d2b850684dfc47cacae86f02043 Mon Sep 17 00:00:00 2001 From: Amos Jeffries Date: Sat, 29 Mar 2008 17:48:42 +1200 Subject: [PATCH] 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 ... --- src/HttpHdrRange.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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) -- 2.47.2