diff options
author | Christopher Larson <chris_larson@mentor.com> | 2016-10-04 09:11:23 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-10-05 10:28:12 +0100 |
commit | 7d27275ef83c38104e898ff259be173ad71743a7 (patch) | |
tree | 9a3bf0be2fcb532b913c10187f8d3e10685fc640 /bitbake/COPYING | |
parent | 1110dde73aa04772090ca7b2b21a953d49734fb0 (diff) | |
download | poky-7d27275ef83c38104e898ff259be173ad71743a7.tar.gz |
bitbake: bb.build: in _exec_task, catch errors from TaskStarted
We don't always want a traceback when an exception is raised by the
TaskStarted event handler. Silently return if we get a SystemExit or
HandledException, and print the error and return for FuncFailed.
This is done via a separate try/catch block, to avoid firing TaskFailed if all
the TaskStarted event handlers didn't complete, otherwise the bitbake UIs get
unhappy.
(Bitbake rev: ca5b788280ad4303cc08a376e847cbbeda31970c)
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/COPYING')
0 files changed, 0 insertions, 0 deletions