Fix close Pool if database was not used
This commit is contained in:
1 parent
d279caa4e5
commit
02e5fb58c0
1 file changed
+4
-1
+4
-1
@@ -85,7 +85,10 @@ class Pool(object):
|
||||
with cls._lock:
|
||||
if database_name in cls._instances:
|
||||
del cls._instances[database_name]
|
||||
with cls._locks[database_name]:
|
||||
lock = cls._locks.get(database_name)
|
||||
if not lock:
|
||||
return
|
||||
with lock:
|
||||
if database_name in cls._pool:
|
||||
del cls._pool[database_name]
|
||||
|
||||
|
||||
Reference in new issue
Block a user