summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bitbake/lib/bb/cooker.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/bitbake/lib/bb/cooker.py b/bitbake/lib/bb/cooker.py
index 2eb64ef237..9e4000b63c 100644
--- a/bitbake/lib/bb/cooker.py
+++ b/bitbake/lib/bb/cooker.py
@@ -2195,6 +2195,11 @@ class CookerParser(object):
2195 self.result_queue.get(timeout=0.25) 2195 self.result_queue.get(timeout=0.25)
2196 except queue.Empty: 2196 except queue.Empty:
2197 break 2197 break
2198 except KeyError:
2199 # The restore state from SiggenRecipeInfo in cache.py can
2200 # fail here if this is an unclean shutdown since the state may have been
2201 # reset. Ignore key errors for that reason, we don't care.
2202 pass
2198 2203
2199 def sync_caches(): 2204 def sync_caches():
2200 for c in self.bb_caches.values(): 2205 for c in self.bb_caches.values():