summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/pool.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2006-05-28 23:57:14 +0000
committerMike Bayer <mike_mp@zzzcomputing.com>2006-05-28 23:57:14 +0000
commit4b8897902105379a97363a0f3d58f1e87e65b42b (patch)
tree59ab875f00ea49f2768310347b1c197b2d723849 /lib/sqlalchemy/pool.py
parent123cb1064ce6ecd841d32df08f7969acbc154cd9 (diff)
downloadsqlalchemy-4b8897902105379a97363a0f3d58f1e87e65b42b.tar.gz
pool needed weakref
modified auto rollback to only occur when no transaction more unit tests
Diffstat (limited to 'lib/sqlalchemy/pool.py')
-rw-r--r--lib/sqlalchemy/pool.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/sqlalchemy/pool.py b/lib/sqlalchemy/pool.py
index ec6d24951..d13beefd6 100644
--- a/lib/sqlalchemy/pool.py
+++ b/lib/sqlalchemy/pool.py
@@ -71,7 +71,7 @@ def clear_managers():
class Pool(object):
def __init__(self, echo = False, use_threadlocal = True, logger=None, **kwargs):
- self._threadconns = {} #weakref.WeakValueDictionary()
+ self._threadconns = weakref.WeakValueDictionary()
self._use_threadlocal = use_threadlocal
self.echo = echo
self._logger = logger or util.Logger(origin='pool')