diff options
Diffstat (limited to 'bitbake')
| -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) |
