diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2008-08-03 21:35:44 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2008-08-03 21:35:44 +0000 |
commit | 18a4912f77fa33066bf4ff1e69a28d53472bb5d5 (patch) | |
tree | 106b7a2574e9d5631684f33c5a83523509d77988 | |
parent | edf6b16fae38b4c103ed2827ee5448fec2fdcb1a (diff) | |
download | sqlalchemy-18a4912f77fa33066bf4ff1e69a28d53472bb5d5.tar.gz |
removed redundant check to _enable_transaction_accounting
-rw-r--r-- | lib/sqlalchemy/orm/session.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/sqlalchemy/orm/session.py b/lib/sqlalchemy/orm/session.py index 6cf09049d..3e3b65664 100644 --- a/lib/sqlalchemy/orm/session.py +++ b/lib/sqlalchemy/orm/session.py @@ -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 |