Module: check_mk
Branch: master
Commit: 2580add54fa65cc48b86184b13439a9ea4c95e6a
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=2580add54fa65c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Tue Dec 4 16:54:21 2018 +0100
Fixed possible missing unlock during store.release_all_locks() calls
Change-Id: I119e59dbc96e25c30edfc0e719f88a86a4f7b996
---
cmk/store.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/cmk/store.py b/cmk/store.py
index 3b53c23..29afdef 100644
--- a/cmk/store.py
+++ b/cmk/store.py
@@ -352,7 +352,7 @@ def release_all_locks():
logger.debug("g_aquired_locks: %r", g_aquired_locks)
logger.debug("g_locked_paths: %r", g_locked_paths)
- for path, _unused_fd in g_aquired_locks:
+ for path, _unused_fd in g_aquired_locks[:]:
release_lock(path)
g_aquired_locks = []