mercurial/url.py
changeset 11415 a1e575b48563
parent 11035 e4f911ce21de
child 11457 2ec346160783
--- a/mercurial/url.py	Sun Jun 20 01:20:12 2010 +0900
+++ b/mercurial/url.py	Wed Jun 16 22:54:58 2010 +0200
@@ -556,6 +556,13 @@
                 return
             raise
 
+    # Python 2.6.5 will keep resetting the retry count on redirects, for
+    # example when the server returns 401 on failing auth (like google code
+    # currently does). We stop the endless recursion by not resetting the
+    # count.
+    def reset_retry_count(self):
+        pass
+
 def getauthinfo(path):
     scheme, netloc, urlpath, query, frag = urlparse.urlsplit(path)
     if not urlpath: