diff options
| -rw-r--r-- | bitbake/lib/bb/runqueue.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/bitbake/lib/bb/runqueue.py b/bitbake/lib/bb/runqueue.py index 22dd7a7285..c503980666 100644 --- a/bitbake/lib/bb/runqueue.py +++ b/bitbake/lib/bb/runqueue.py | |||
| @@ -1064,7 +1064,7 @@ class RunQueue: | |||
| 1064 | retval = self.rqexe.execute() | 1064 | retval = self.rqexe.execute() |
| 1065 | 1065 | ||
| 1066 | if self.state is runQueueCleanUp: | 1066 | if self.state is runQueueCleanUp: |
| 1067 | self.rqexe.finish() | 1067 | retval = self.rqexe.finish() |
| 1068 | 1068 | ||
| 1069 | if (self.state is runQueueComplete or self.state is runQueueFailed) and self.rqexe: | 1069 | if (self.state is runQueueComplete or self.state is runQueueFailed) and self.rqexe: |
| 1070 | self.teardown_workers() | 1070 | self.teardown_workers() |
| @@ -1306,15 +1306,14 @@ class RunQueueExecute: | |||
| 1306 | if self.stats.active > 0: | 1306 | if self.stats.active > 0: |
| 1307 | bb.event.fire(runQueueExitWait(self.stats.active), self.cfgData) | 1307 | bb.event.fire(runQueueExitWait(self.stats.active), self.cfgData) |
| 1308 | self.rq.read_workers() | 1308 | self.rq.read_workers() |
| 1309 | 1309 | return self.rq.active_fds() | |
| 1310 | return | ||
| 1311 | 1310 | ||
| 1312 | if len(self.failed_fnids) != 0: | 1311 | if len(self.failed_fnids) != 0: |
| 1313 | self.rq.state = runQueueFailed | 1312 | self.rq.state = runQueueFailed |
| 1314 | return | 1313 | return True |
| 1315 | 1314 | ||
| 1316 | self.rq.state = runQueueComplete | 1315 | self.rq.state = runQueueComplete |
| 1317 | return | 1316 | return True |
| 1318 | 1317 | ||
| 1319 | def check_dependencies(self, task, taskdeps, setscene = False): | 1318 | def check_dependencies(self, task, taskdeps, setscene = False): |
| 1320 | if not self.rq.depvalidate: | 1319 | if not self.rq.depvalidate: |
