changeset 3569 | a27d90c9336e |
parent 3567 | 3bab1fc0ab75 |
child 3570 | c141d07198b9 |
--- a/mercurial/httprepo.py Fri Oct 27 23:09:46 2006 +0200 +++ b/mercurial/httprepo.py Sat Oct 28 11:00:59 2006 +0200 @@ -240,7 +240,8 @@ # this only happens with Python 2.3, later versions raise URLError raise util.Abort(_('http error, possibly caused by proxy setting')) # record the url we got redirected to - self._url = resp.geturl().rstrip(qs) + if resp.geturl().endswith(qs): + self._url = resp.geturl()[:-len(qs)] try: proto = resp.getheader('content-type') except AttributeError: