diff options
Diffstat (limited to 'bitbake/lib/bb/ui/knotty.py')
-rw-r--r-- | bitbake/lib/bb/ui/knotty.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/bitbake/lib/bb/ui/knotty.py b/bitbake/lib/bb/ui/knotty.py index e0f08ecb6e..d3534a0f5b 100644 --- a/bitbake/lib/bb/ui/knotty.py +++ b/bitbake/lib/bb/ui/knotty.py | |||
@@ -163,15 +163,15 @@ def main(server, eventHandler): | |||
163 | % ( event.total, event.cached, event.parsed, event.virtuals, event.skipped, event.masked, event.errors))) | 163 | % ( event.total, event.cached, event.parsed, event.virtuals, event.skipped, event.masked, event.errors))) |
164 | continue | 164 | continue |
165 | 165 | ||
166 | if isinstance(event, bb.command.CookerCommandCompleted): | 166 | if isinstance(event, bb.command.CommandCompleted): |
167 | break | 167 | break |
168 | if isinstance(event, bb.command.CookerCommandSetExitCode): | 168 | if isinstance(event, bb.command.CommandFailed): |
169 | return_value = event.exitcode | 169 | return_value = event.exitcode |
170 | continue | ||
171 | if isinstance(event, bb.command.CookerCommandFailed): | ||
172 | return_value = 1 | ||
173 | logger.error("Command execution failed: %s" % event.error) | 170 | logger.error("Command execution failed: %s" % event.error) |
174 | break | 171 | break |
172 | if isinstance(event, bb.command.CommandExit): | ||
173 | return_value = event.exitcode | ||
174 | continue | ||
175 | if isinstance(event, bb.cooker.CookerExit): | 175 | if isinstance(event, bb.cooker.CookerExit): |
176 | break | 176 | break |
177 | if isinstance(event, bb.event.MultipleProviders): | 177 | if isinstance(event, bb.event.MultipleProviders): |