author | Alexis S. L. Carvalho <alexis@cecm.usp.br> |
Tue, 21 Nov 2006 23:08:29 -0200 | |
changeset 3703 | e674cae8efee |
parent 3702 | 70c3ee224c08 |
child 3704 | 9c1737a3e254 |
--- a/mercurial/httprepo.py Mon Nov 20 19:32:46 2006 -0200 +++ b/mercurial/httprepo.py Tue Nov 21 23:08:29 2006 -0200 @@ -328,8 +328,14 @@ type = "" types = self.capable('unbundle') + # servers older than d1b16a746db6 will send 'unbundle' as a + # boolean capability + try: + types = types.split(',') + except AttributeError: + types = [""] if types: - for x in types.split(','): + for x in types: if x in changegroup.bundletypes: type = x break