diff options
-rw-r--r-- | bitbake/lib/bb/ui/knotty.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/bitbake/lib/bb/ui/knotty.py b/bitbake/lib/bb/ui/knotty.py index 61cf0a37f4..761c2dddaf 100644 --- a/bitbake/lib/bb/ui/knotty.py +++ b/bitbake/lib/bb/ui/knotty.py | |||
@@ -630,15 +630,13 @@ def main(server, eventHandler, params, tf = TerminalFilter): | |||
630 | termfilter = tf(main, helper, console_handlers, params.options.quiet) | 630 | termfilter = tf(main, helper, console_handlers, params.options.quiet) |
631 | atexit.register(termfilter.finish) | 631 | atexit.register(termfilter.finish) |
632 | 632 | ||
633 | while True: | 633 | while main.shutdown < 2: |
634 | try: | 634 | try: |
635 | if (lastprint + printinterval) <= time.time(): | 635 | if (lastprint + printinterval) <= time.time(): |
636 | termfilter.keepAlive(printinterval) | 636 | termfilter.keepAlive(printinterval) |
637 | printinterval += printintervaldelta | 637 | printinterval += printintervaldelta |
638 | event = eventHandler.waitEvent(0) | 638 | event = eventHandler.waitEvent(0) |
639 | if event is None: | 639 | if event is None: |
640 | if main.shutdown > 1: | ||
641 | break | ||
642 | if not parseprogress: | 640 | if not parseprogress: |
643 | termfilter.updateFooter() | 641 | termfilter.updateFooter() |
644 | event = eventHandler.waitEvent(0.25) | 642 | event = eventHandler.waitEvent(0.25) |