--- a/hgext3rd/evolve/stablerangecache.py Fri Jan 05 22:17:27 2018 +0100
+++ b/hgext3rd/evolve/stablerangecache.py Fri Jan 05 03:35:07 2018 +0100
@@ -358,7 +358,7 @@
if util.safehasattr(repo, 'updatecaches'):
@localrepo.unfilteredmethod
def updatecaches(self, tr=None):
- if utility.shouldwarmcache(self):
+ if utility.shouldwarmcache(self, tr):
self.stablerange.update(self)
self.stablerange.save(self)
super(stablerangerepo, self).updatecaches(tr)
@@ -376,7 +376,7 @@
repo.stablerange.update(repo)
repo.stablerange.save(repo)
- if utility.shouldwarmcache(self):
+ if utility.shouldwarmcache(self, tr):
tr.addpostclose('warmcache-10stablerange', _warmcache)
return tr