diff options
author | Bob Foerster <robert@erafx.com> | 2010-12-17 23:20:39 +0800 |
---|---|---|
committer | Richard Purdie <rpurdie@linux.intel.com> | 2011-01-05 11:13:48 +0000 |
commit | 2e0ef25a50c6a31cd6de52dfb31a04b77e694da3 (patch) | |
tree | fee195184ef180928f6712b05c1ed223382a6c96 /bitbake/lib/bb/ui/knotty.py | |
parent | 25ac24e02e3e96945e8ac83e16fe27a6b24789b1 (diff) | |
download | poky-2e0ef25a50c6a31cd6de52dfb31a04b77e694da3.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
(Bitbake rev: b947e7aa405966262c0614cae02e7978ec637095)
Signed-off-by: Bob Foerster <robert@erafx.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Diffstat (limited to 'bitbake/lib/bb/ui/knotty.py')
-rw-r--r-- | bitbake/lib/bb/ui/knotty.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/bitbake/lib/bb/ui/knotty.py b/bitbake/lib/bb/ui/knotty.py index 2e9c6f3f22..4d87a3d7cd 100644 --- a/bitbake/lib/bb/ui/knotty.py +++ b/bitbake/lib/bb/ui/knotty.py | |||
@@ -228,6 +228,10 @@ def main(server, eventHandler): | |||
228 | 228 | ||
229 | logger.error("Unknown event: %s", event) | 229 | logger.error("Unknown event: %s", event) |
230 | 230 | ||
231 | except EnvironmentError as ioerror: | ||
232 | # ignore interrupted io | ||
233 | if ioerror.args[0] == 4: | ||
234 | pass | ||
231 | except KeyboardInterrupt: | 235 | except KeyboardInterrupt: |
232 | if shutdown == 2: | 236 | if shutdown == 2: |
233 | print("\nThird Keyboard Interrupt, exit.\n") | 237 | print("\nThird Keyboard Interrupt, exit.\n") |