text_combined: vinay sajip iuaqq_rpmknreddovecom think repeatedly testing app idle reasonable use case dont disagree cleanup logging may trivial scenarios example multiple threads references handlers shutdown called logging threads would fail due io errors reasonable outcome however logging know threads contain references loggers handlers eg remove loggers shutdown would reasonable shutdown remove logging sysmodules rerun chance succeeding via import im sure would enough scenario mentioned would removing module sysmodules guarantee removing memory stillrunning threads contained references loggers etc wouldnt potentially segfault safer view developer application cleanup app want test repeatedly idle could involve cleanup resources nothing logging developer certainly remove handlers loggers using existing api ensuring threads done unaccountedfor references loggers handlers regards vinay sajip _______________________________________________ pythondev mailing list zvlllneumpythonorg httpmailpythonorgmailmanlistinfopythondev unsubscribe httpmailpythonorgmailmanoptionspythondevpythondev40tangomucom wed 06 aug 2008 124008 0000 pythondev logging shutdown pythoncheckins r61431 pythontrunkdoclibraryloggingrst