summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2014-12-10 12:15:14 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2014-12-10 12:15:14 -0500
commit347db81aea9bfe301a9fe1fade644ad099545f3e (patch)
tree7ff02b9c9d9c3ca7bf6322eede4bd243bc3641b8
parenteee617e08eb761de7279de31246d904ca6b17da7 (diff)
downloadsqlalchemy-347db81aea9bfe301a9fe1fade644ad099545f3e.tar.gz
- keep working on fixing #3266, more cases, more tests
-rw-r--r--lib/sqlalchemy/engine/base.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/sqlalchemy/engine/base.py b/lib/sqlalchemy/engine/base.py
index 9a8610344..918ee0e37 100644
--- a/lib/sqlalchemy/engine/base.py
+++ b/lib/sqlalchemy/engine/base.py
@@ -1926,10 +1926,11 @@ class Engine(Connectable, log.Identified):
"""
- return self._connection_cls(self,
- self.pool.connect(),
- close_with_result=close_with_result,
- **kwargs)
+ return self._connection_cls(
+ self,
+ self._wrap_pool_connect(self.pool.connect, None),
+ close_with_result=close_with_result,
+ **kwargs)
def table_names(self, schema=None, connection=None):
"""Return a list of all table names available in the database.