File tree Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -622,13 +622,12 @@ def LOCAL__test_lines():
622
622
assert (master ._logger .is_alive ())
623
623
finally :
624
624
# It is a hack code to logging cleanup
625
- logging ._acquireLock ()
626
- assert logging .Logger .manager is not None
627
- assert C_NODE_NAME in logging .Logger .manager .loggerDict .keys ()
628
- logging .Logger .manager .loggerDict .pop (C_NODE_NAME , None )
629
- assert not (C_NODE_NAME in logging .Logger .manager .loggerDict .keys ())
630
- assert not (handler in logging ._handlers .values ())
631
- logging ._releaseLock ()
625
+ with logging ._lock :
626
+ assert logging .Logger .manager is not None
627
+ assert C_NODE_NAME in logging .Logger .manager .loggerDict .keys ()
628
+ logging .Logger .manager .loggerDict .pop (C_NODE_NAME , None )
629
+ assert not (C_NODE_NAME in logging .Logger .manager .loggerDict .keys ())
630
+ assert not (handler in logging ._handlers .values ())
632
631
# GO HOME!
633
632
return
634
633
You can’t perform that action at this time.
0 commit comments