summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bitbake/lib/bb/runqueue.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/bitbake/lib/bb/runqueue.py b/bitbake/lib/bb/runqueue.py
index f1155f8f45..cc1aedfce7 100644
--- a/bitbake/lib/bb/runqueue.py
+++ b/bitbake/lib/bb/runqueue.py
@@ -1096,6 +1096,13 @@ class RunQueue:
1096 raise 1096 raise
1097 except SystemExit: 1097 except SystemExit:
1098 raise 1098 raise
1099 except bb.BBHandledException:
1100 try:
1101 self.teardown_workers()
1102 except:
1103 pass
1104 self.state = runQueueComplete
1105 raise
1099 except: 1106 except:
1100 logger.error("An uncaught exception occured in runqueue, please see the failure below:") 1107 logger.error("An uncaught exception occured in runqueue, please see the failure below:")
1101 try: 1108 try: