]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
removed redundant check to _enable_transaction_accounting
authorMike Bayer <mike_mp@zzzcomputing.com>
Sun, 3 Aug 2008 21:35:44 +0000 (21:35 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sun, 3 Aug 2008 21:35:44 +0000 (21:35 +0000)
lib/sqlalchemy/orm/session.py

index 6cf09049d4c60db12b6b181f832e29f27b31bdfa..3e3b65664aeaba4201eb044327a79d7142dc6cdd 100644 (file)
@@ -296,9 +296,8 @@ class SessionTransaction(object):
         for s in set(self._new).union(self.session._new):
             self.session._expunge_state(s)
 
-        if self.session._enable_transaction_accounting:
-            for s in self.session.identity_map.all_states():
-                _expire_state(s, None)
+        for s in self.session.identity_map.all_states():
+            _expire_state(s, None)
 
     def _remove_snapshot(self):
         assert self._is_transaction_boundary