aboutsummaryrefslogtreecommitdiffstats
path: root/LICENSE
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2021-11-04 14:23:43 +0000
committerAnuj Mittal <anuj.mittal@intel.com>2021-11-12 14:16:48 +0800
commitcc2e9c4800a8dfde24b3b5fa7184d0bb6398d4fe (patch)
tree771df98f7af692e114ebd5580633ba77b5ea28e4 /LICENSE
parent85eb90edb4b912b4befb10128d60d342d0525eb3 (diff)
downloadbitbake-cc2e9c4800a8dfde24b3b5fa7184d0bb6398d4fe.tar.gz
runqueue: Fix runall option task deletion ordering issue
The runbuild option handling in runqueue was flawed as items deleted from the main task list may be dependencies and hence cause index errors. Rather than modify runtaskentries straight away, compute a new shorted list and use that as an input to the second phase. This avoids the need to add tasks back to the list meaning delcount can be simplifed to a simple counter. The second use case in runonly doen't re-add items so doesn't have this issue. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 3428e3c54eb5cc03ff96f9cee6dc839afee7a419) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Diffstat (limited to 'LICENSE')
0 files changed, 0 insertions, 0 deletions