aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2019-09-26 14:36:46 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2019-09-27 13:30:13 +0100
commit9eee0d36870c11dd303894a6151c33a83bd3a1bc (patch)
tree350f2b155c425218f8e2e56072ec938ae621b5a3
parentfeb01ee54d3706fe93768f332054c7532f7209e4 (diff)
downloadbitbake-9eee0d36870c11dd303894a6151c33a83bd3a1bc.tar.gz
runqueue: Save unihashes more frequently
There are some runqueue code paths where the unihash cache would not be saved where for example only parsing or an occurred. Save the cache at the end of runqueue generation to ensure entries are cached. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--lib/bb/runqueue.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/bb/runqueue.py b/lib/bb/runqueue.py
index 29bfd65e0..31de3ed1c 100644
--- a/lib/bb/runqueue.py
+++ b/lib/bb/runqueue.py
@@ -1443,6 +1443,7 @@ class RunQueue:
self.state = runQueueComplete
else:
self.state = runQueueSceneInit
+ bb.parse.siggen.save_unitaskhashes()
if self.state is runQueueSceneInit:
self.rqdata.init_progress_reporter.next_stage()