mirror of
git://git.yoctoproject.org/poky
synced 2026-08-12 12:06:15 +00:00
bitbake: runqueue: Fix corruption issue
We need to copy this set, not modify the original else all kinds of weird and bad things break, mostly from circular references. We'll not go into how much sleep I lost tracking down the fallout from this. (Bitbake rev: 49927546d2b306830c98f6f9da4a6ad828f6a3a6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
18b8e2e104
commit
18c109d6f5
@ -2124,7 +2124,7 @@ class RunQueueExecute:
|
||||
# as most code can't handle them
|
||||
def build_taskdepdata(self, task):
|
||||
taskdepdata = {}
|
||||
next = self.rqdata.runtaskentries[task].depends
|
||||
next = self.rqdata.runtaskentries[task].depends.copy()
|
||||
next.add(task)
|
||||
next = self.filtermcdeps(task, next)
|
||||
while next:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user