diff options
Diffstat (limited to 'lib/bb/ui/goggle.py')
-rw-r--r-- | lib/bb/ui/goggle.py | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/lib/bb/ui/goggle.py b/lib/bb/ui/goggle.py index 6278a4cbf..86ab2f473 100644 --- a/lib/bb/ui/goggle.py +++ b/lib/bb/ui/goggle.py @@ -30,12 +30,10 @@ import Queue def event_handle_idle_func (eventHandler, build, pbar): # Consume as many messages as we can in the time available to us - try: - while 1: - event = eventHandler.get(False) - build.handle_event (event, pbar) - except Queue.Empty: - pass + event = eventHandler.getEvent() + while event: + build.handle_event (event, pbar) + event = eventHandler.getEvent() return True |