diff options
| -rw-r--r-- | lib/sqlalchemy/pool.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/sqlalchemy/pool.py b/lib/sqlalchemy/pool.py index 68ab0be47..d13c83cac 100644 --- a/lib/sqlalchemy/pool.py +++ b/lib/sqlalchemy/pool.py @@ -187,7 +187,7 @@ class _ConnectionFairy(object): """proxies a DBAPI connection object and provides return-on-dereference support""" def __init__(self, pool): self._threadfairy = _ThreadFairy(self) - self._cursors = {} + self._cursors = weakref.WeakKeyDictionary() self.__pool = pool self.__counter = 0 try: |
