diff options
author | Bob Foerster <robert@erafx.com> | 2010-12-17 23:20:39 +0800 |
---|---|---|
committer | Christopher Larson <kergoth@gmail.com> | 2010-12-17 23:33:32 +0800 |
commit | b947e7aa405966262c0614cae02e7978ec637095 (patch) | |
tree | 7416a8013a759f7eaded7b16a242f8a4ccff6792 /lib/bb/ui/knotty.py | |
parent | 6dc863f714beda6ca7ff8cd3e830a9bc8a39123d (diff) | |
download | bitbake-b947e7aa405966262c0614cae02e7978ec637095.tar.gz |
Resurrect alternative UIs
The various alternative UIs have been updated to once again be functional
with the latest bitbake internals. Each of the UIs still have much room for
functional improvement.
In particular, they have been updated to:
- interact with the new process based server
- handle the current set of events and notifications fired from the server
and its associated subsystems
Signed-off-by: Bob Foerster <robert@erafx.com>
Diffstat (limited to 'lib/bb/ui/knotty.py')
-rw-r--r-- | lib/bb/ui/knotty.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/bb/ui/knotty.py b/lib/bb/ui/knotty.py index f3abe8c99..0b47136cb 100644 --- a/lib/bb/ui/knotty.py +++ b/lib/bb/ui/knotty.py @@ -226,6 +226,10 @@ def main(server, eventHandler): logger.error("Unknown event: %s", event) + except EnvironmentError as ioerror: + # ignore interrupted io + if ioerror.args[0] == 4: + pass except KeyboardInterrupt: if shutdown == 2: print("\nThird Keyboard Interrupt, exit.\n") |