From: Richard Purdie Date: Tue, 2 Jul 2019 10:27:15 +0000 (+0100) Subject: bitbake: event: Clear ui_queue after handling it X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0a0cc5ff2ee02d50b18a67f329a4e46b3e9d5a00;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git bitbake: event: Clear ui_queue after handling it (Bitbake rev: 55631da1336589e583e8341a655179f7714ab3fe) Signed-off-by: Richard Purdie --- diff --git a/bitbake/lib/bb/event.py b/bitbake/lib/bb/event.py index 7cbb5ca47e6..248fc1a6f8e 100644 --- a/bitbake/lib/bb/event.py +++ b/bitbake/lib/bb/event.py @@ -124,6 +124,7 @@ def fire_class_handlers(event, d): ui_queue = [] @atexit.register def print_ui_queue(): + global ui_queue """If we're exiting before a UI has been spawned, display any queued LogRecords to the console.""" logger = logging.getLogger("BitBake") @@ -168,6 +169,7 @@ def print_ui_queue(): logger.removeHandler(stderr) else: logger.removeHandler(stdout) + ui_queue = [] def fire_ui_handlers(event, d): global _thread_lock