mercurial/exchange.py
changeset 33793 bbbbd3c30bfc
parent 33792 5904511fc9f8
child 33794 389f7b17ffb3
--- a/mercurial/exchange.py	Mon Aug 14 16:26:36 2017 -0700
+++ b/mercurial/exchange.py	Fri Jul 28 22:42:10 2017 -0700
@@ -1168,7 +1168,7 @@
         # deprecated; talk to trmanager directly
         return self.trmanager.transaction()
 
-class transactionmanager(object):
+class transactionmanager(util.transactional):
     """An object to manage the life cycle of a transaction
 
     It creates the transaction on demand and calls the appropriate hooks when