# HG changeset patch # User Matt Mackall # Date 1232900205 21600 # Node ID a32847fa0df0558a87446a15ea7b733c0f2e163d # Parent 011e69b96c69ca05463eed8306cfb24348483d5b wire protocol: avoid infinite loop (issue1483) diff -r 011e69b96c69 -r a32847fa0df0 mercurial/localrepo.py --- a/mercurial/localrepo.py Wed Jan 21 11:15:47 2009 -0600 +++ b/mercurial/localrepo.py Sun Jan 25 10:16:45 2009 -0600 @@ -1237,7 +1237,7 @@ n, l, i = top, [], 0 f = 1 - while n != bottom: + while n != bottom and n != nullid: p = self.changelog.parents(n)[0] if i == f: l.append(n)