From: Stefan Fritsch Date: Wed, 31 Aug 2011 21:37:38 +0000 (+0000) Subject: Send a 206 response for a "Range: bytes=0-" request, even if 200 would be more X-Git-Tag: 2.3.15~313 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c1e78e71e8ccb9000a2c4e6d6f7268c5f4f0c2be;p=thirdparty%2Fapache%2Fhttpd.git Send a 206 response for a "Range: bytes=0-" request, even if 200 would be more efficient. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1163833 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/http/byterange_filter.c b/modules/http/byterange_filter.c index c8dee1d3562..9f7edeb7429 100644 --- a/modules/http/byterange_filter.c +++ b/modules/http/byterange_filter.c @@ -613,9 +613,9 @@ static int ap_set_byterange(request_rec *r, apr_off_t clength, sum_lengths += oend - ostart + 1; num_ranges++; } - if (sum_lengths >= clength) { + if (sum_lengths > clength) { ap_log_rerror(APLOG_MARK, APLOG_TRACE1, 0, r, - "Sum of ranges not smaller than file, ignoring."); + "Sum of ranges larger than file, ignoring."); return 0; }