Kaydet (Commit) 0a7d1bb1 authored tarafından Georg Brandl's avatar Georg Brandl

logging's atexit hook now runs even if the rest of the module has

already been cleaned up.
üst 368c155d
......@@ -1337,14 +1337,14 @@ def disable(level):
"""
root.manager.disable = level
def shutdown():
def shutdown(handlerList=_handlerList):
"""
Perform any cleanup actions in the logging system (e.g. flushing
buffers).
Should be called at application exit.
"""
for h in _handlerList[:]: # was _handlers.keys():
for h in handlerList[:]:
#errors might occur, for example, if files are locked
#we just ignore them if raiseExceptions is not set
try:
......
......@@ -38,6 +38,9 @@ Core and builtins
Library
-------
- logging's atexit hook now runs even if the rest of the module has
already been cleaned up.
- Bug #1112549, DoS attack on cgi.FieldStorage.
- Bug #1531405, format_exception no longer raises an exception if
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment