mirror of
git://git.yoctoproject.org/poky
synced 2026-08-11 21:10:28 +00:00
bitbake: runqueue: Fix task mismatch failures from incorrect logic
The "no dependencies" task case was not being correctly considered in this code and seemed to be the cause of occasionaly task hash mismatch errors that were being seen as the dependencies were never accounted for properly. (Bitbake rev: 608b9f821539de813bfbd9e65950dbc56a274bc2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
eb9809741c
commit
73896a7a0e
@ -2286,7 +2286,7 @@ class RunQueueExecute:
|
||||
current = next.copy()
|
||||
next = set()
|
||||
for tid in current:
|
||||
if not self.rqdata.runtaskentries[tid].depends.isdisjoint(total):
|
||||
if len(self.rqdata.runtaskentries[p].depends) and not self.rqdata.runtaskentries[tid].depends.isdisjoint(total):
|
||||
continue
|
||||
procdep = []
|
||||
for dep in self.rqdata.runtaskentries[tid].depends:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user