summaryrefslogtreecommitdiffstats
path: root/lib/bb/runqueue.py
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2012-07-25 19:03:44 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-07-26 14:53:27 +0100
commit5ec12f586a50fce675b268965b3dc487aaa96c43 (patch)
tree9996b2f1011451b0a3da55665da3a913f6d5e061 /lib/bb/runqueue.py
parent1423aafff97f17169e95ec3ba973eb002ff98c1c (diff)
downloadbitbake-5ec12f586a50fce675b268965b3dc487aaa96c43.tar.gz
runqueue.py: Wipe out the stamp cache between setscene and main task execution
The stamp files can change during setscene and the cache should be cleared to account for this. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'lib/bb/runqueue.py')
-rw-r--r--lib/bb/runqueue.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/bb/runqueue.py b/lib/bb/runqueue.py
index ca5fe970d..d3a1d2d4f 100644
--- a/lib/bb/runqueue.py
+++ b/lib/bb/runqueue.py
@@ -1170,6 +1170,8 @@ class RunQueueExecuteTasks(RunQueueExecute):
self.stats = RunQueueStats(len(self.rqdata.runq_fnid))
+ self.stampcache = {}
+
# Mark initial buildable tasks
for task in xrange(self.stats.total):
self.runq_running.append(0)