# HG changeset patch # User Matt Mackall # Date 1339536020 18000 # Node ID d9238286964ee5baf8d52728a9c44968553b747d # Parent a2d6e336e9ccfec9e90ad859f55197403debece1# Parent 51932c835b74e6996217c6cd57294e5b6504008d merge with crew diff -r 51932c835b74 -r d9238286964e mercurial/statichttprepo.py --- 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)