From: Mike Bayer Date: Sun, 3 Aug 2008 21:35:44 +0000 (+0000) Subject: removed redundant check to _enable_transaction_accounting X-Git-Tag: rel_0_5beta3~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=18a4912f77fa33066bf4ff1e69a28d53472bb5d5;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git removed redundant check to _enable_transaction_accounting --- diff --git a/lib/sqlalchemy/orm/session.py b/lib/sqlalchemy/orm/session.py index 6cf09049d4..3e3b65664a 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