From 85fed8acc3af3e15bf119db2f51c486a9de3646b Mon Sep 17 00:00:00 2001 From: Jason Wessel Date: Tue, 27 Aug 2013 21:20:55 -0500 Subject: [PATCH] serv.py: Fix regression from 972bc43e6d5b commit 972bc43e6d5b1207b944b3baa8f9805adb35dda7 (serv.py: Fix hang when spawned dynamically with bitbake) introduced a regression, because the wrong patch was submitted. The syntax was incorrect in the original patch. The logger iterator must be used with a call to getLogger(). [YOCTO #5059] Signed-off-by: Jason Wessel Signed-off-by: Richard Purdie --- lib/prserv/serv.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/prserv/serv.py b/lib/prserv/serv.py index 781f0545d66..6d0c7188eec 100644 --- a/lib/prserv/serv.py +++ b/lib/prserv/serv.py @@ -146,7 +146,7 @@ class PRServer(SimpleXMLRPCServer): # Clear out all log handlers prior to the fork() to avoid calling # event handlers not part of the PRserver for logger_iter in logging.Logger.manager.loggerDict.keys(): - logger_iter.handlers = [] + logging.getLogger(logger_iter).handlers = [] # Ensure logging makes it to the logfile streamhandler = logging.StreamHandler() -- 2.47.3