changeset 16946:d9238286964e stable

merge with crew
author Matt Mackall <mpm@selenic.com>
date Tue, 12 Jun 2012 16:20:20 -0500
parents a2d6e336e9cc (diff) 51932c835b74 (current diff)
children dea63b30ddd6 0fdd8193c8b5
files
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/mercurial/statichttprepo.py	Tue Jun 12 12:05:52 2012 +0200
+++ b/mercurial/statichttprepo.py	Tue Jun 12 16:20:20 2012 -0500
@@ -26,7 +26,8 @@
         end = ''
         if bytes:
             end = self.pos + bytes - 1
-        req.add_header('Range', 'bytes=%d-%s' % (self.pos, end))
+        if self.pos or end:
+            req.add_header('Range', 'bytes=%d-%s' % (self.pos, end))
 
         try:
             f = self.opener.open(req)