1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
From: Roland Mas <roland.mas@entierement.net>
Date: Tue, 3 Dec 2024 16:04:17 +0100
Subject: Stop using logging._{acquire,release}Lock()
---
src/ewoksutils/logging_utils/cleanup.py | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/ewoksutils/logging_utils/cleanup.py b/src/ewoksutils/logging_utils/cleanup.py
index 8aeb494..127b09a 100644
--- a/src/ewoksutils/logging_utils/cleanup.py
+++ b/src/ewoksutils/logging_utils/cleanup.py
@@ -5,7 +5,7 @@ import queue
def cleanup_logger(name: str):
"""Cleanup and delete a global python logger"""
- logging._acquireLock() # type: ignore
+ # logging._acquireLock() # type: ignore
try:
# Remove reference from root
logger = logging.root.manager.loggerDict.pop(name, None)
@@ -27,7 +27,8 @@ def cleanup_logger(name: str):
# Remove local reference
del logger
finally:
- logging._releaseLock() # type: ignore
+ pass
+ # logging._releaseLock() # type: ignore
def _cleanup_logger_instance(logger: logging.Logger):
|