From 15af83452c3b126f13b95d5d01a36ce2ecf0fbb2 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Wed, 8 Jun 2011 13:30:53 +0100 Subject: [PATCH] hob/crumbs/hobeventhandler: Remove server specific implementation details missed in the precious cleanup Signed-off-by: Richard Purdie --- lib/bb/ui/crumbs/hobeventhandler.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/lib/bb/ui/crumbs/hobeventhandler.py b/lib/bb/ui/crumbs/hobeventhandler.py index a84a925f8bd..00e506c2c60 100644 --- a/lib/bb/ui/crumbs/hobeventhandler.py +++ b/lib/bb/ui/crumbs/hobeventhandler.py @@ -19,7 +19,6 @@ # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. import gobject -import Queue from bb.ui.crumbs.progress import ProgressBar progress_total = 0 @@ -117,13 +116,10 @@ class HobHandler(gobject.GObject): def event_handle_idle_func (self, eventHandler, running_build, pbar): # Consume as many messages as we can in the time available to us - while True: - try: - event = eventHandler.get(block=False) - except Queue.Empty: - break - else: - self.handle_event(event, running_build, pbar) + event = eventHandler.getEvent() + while event: + self.handle_event(event, running_build, pbar) + event = eventHandler.getEvent() return True def set_machine(self, machine): -- 2.47.2