summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrey Gubarev <mylokin@me.com>2014-09-17 17:15:53 +0400
committerSergey Shepelev <temotor@gmail.com>2014-12-21 02:37:36 +0300
commit67b18bd3277d063912d37d5ed89f827ea209d12b (patch)
tree9f3379f68e5718dc5e62b8246365d713e2004929
parent2438fde6f2567ad34623d56a5aa96b4683bf89b3 (diff)
downloadeventlet-67b18bd3277d063912d37d5ed89f827ea209d12b.tar.gz
db_pool.BaseConnectionPool.clear updates .current_size #139
-rw-r--r--eventlet/db_pool.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/eventlet/db_pool.py b/eventlet/db_pool.py
index 19193ee..31cd7cf 100644
--- a/eventlet/db_pool.py
+++ b/eventlet/db_pool.py
@@ -259,6 +259,7 @@ class BaseConnectionPool(Pool):
# Free items created using min_size>0 are not tuples.
conn = item[2] if isinstance(item, tuple) else item
self._safe_close(conn, quiet=True)
+ self.current_size -= 1
def __del__(self):
self.clear()