db_pool.BaseConnectionPool.clear updates .current_size #139

This commit is contained in:
Andrey Gubarev
2014-09-17 17:15:53 +04:00
committed by Sergey Shepelev
parent 2438fde6f2
commit 67b18bd327

View File

@@ -259,6 +259,7 @@ class BaseConnectionPool(Pool):
# Free items created using min_size>0 are not tuples. # Free items created using min_size>0 are not tuples.
conn = item[2] if isinstance(item, tuple) else item conn = item[2] if isinstance(item, tuple) else item
self._safe_close(conn, quiet=True) self._safe_close(conn, quiet=True)
self.current_size -= 1
def __del__(self): def __del__(self):
self.clear() self.clear()