From 723b743381432b4412629574dab92871c3a00746 Mon Sep 17 00:00:00 2001 From: MurphyMarkW Date: Tue, 30 Jun 2015 00:26:42 -0500 Subject: [PATCH] Modifies check for last-byte-pos. --- moto/s3/responses.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/moto/s3/responses.py b/moto/s3/responses.py index f9e8f9e6d..b6113fafe 100644 --- a/moto/s3/responses.py +++ b/moto/s3/responses.py @@ -258,7 +258,7 @@ class ResponseObject(_TemplateEnvironmentMixin): end = last else: return 400, headers, "" - if begin < 0 or end > length or begin > min(end, last): + if begin < 0 or end > last or begin > min(end, last): return 416, headers, "" headers['content-range'] = "bytes {0}-{1}/{2}".format( begin, end, length)