From: Richard Purdie Date: Sat, 25 Nov 2006 21:45:33 +0000 (+0000) Subject: runqueue: Avoid running task sanity checks upon task failure X-Git-Tag: 1.8.0~55 X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_bitbake;a=commitdiff_plain;h=09d282d8ba526239e92e850fdf914af2bbbe6f34 runqueue: Avoid running task sanity checks upon task failure --- diff --git a/lib/bb/runqueue.py b/lib/bb/runqueue.py index 05027c9..07821e2 100644 --- a/lib/bb/runqueue.py +++ b/lib/bb/runqueue.py @@ -454,7 +454,6 @@ class RunQueue: break finally: try: - orig_builds = active_builds while active_builds > 0: bb.msg.note(1, bb.msg.domain.RunQueue, "Waiting for %s active tasks to finish" % active_builds) tasknum = 1 @@ -468,7 +467,7 @@ class RunQueue: failed_fnids.append(self.runq_fnid[task]) del build_pids[result[0]] active_builds = active_builds - 1 - if orig_builds > 0: + if len(failed_fnids) > 0: return failed_fnids except: bb.msg.note(1, bb.msg.domain.RunQueue, "Sending SIGTERM to remaining %s tasks" % active_builds)