# HG changeset patch # User Benoit Boissinot # Date 1146000520 -7200 # Node ID e5f5c21f4169b6a6575a33edd621fc29d09b97a7 # Parent 150208e0d94b56c3ebdd27f450d676c3a117a73d cached data was wrong: rev is different from self.rev(node) in bundlerepo.py diff --git a/mercurial/bundlerepo.py b/mercurial/bundlerepo.py --- a/mercurial/bundlerepo.py +++ b/mercurial/bundlerepo.py @@ -126,7 +126,7 @@ class bundlerevlog(revlog.revlog): raise RevlogError(_("integrity check failed on %s:%d") % (self.datafile, self.rev(node))) - self.cache = (node, rev, text) + self.cache = (node, self.rev(node), text) return text def addrevision(self, text, transaction, link, p1=None, p2=None, d=None):