From: Richard Purdie Date: Wed, 8 Jun 2011 12:30:53 +0000 (+0100) Subject: hob/crumbs/hobeventhandler: Remove server specific implementation details missed... X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=15af83452c3b126f13b95d5d01a36ce2ecf0fbb2;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git hob/crumbs/hobeventhandler: Remove server specific implementation details missed in the precious cleanup Signed-off-by: Richard Purdie --- 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):