summaryrefslogtreecommitdiffstats
path: root/meta/recipes-support/libffi
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2017-08-07 12:03:44 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-08-08 16:22:18 +0100
commit65e644368fc9c294af96906528ee0cf30305e0a6 (patch)
tree8ebb51cff8998a176bc5530d068d882b2eaf0361 /meta/recipes-support/libffi
parenta686fcabacd49fdb814e646305c1f33fee1d5abf (diff)
downloadopenembedded-core-65e644368fc9c294af96906528ee0cf30305e0a6.tar.gz
openembedded-core-65e644368fc9c294af96906528ee0cf30305e0a6.tar.bz2
openembedded-core-65e644368fc9c294af96906528ee0cf30305e0a6.zip
devtool: fix handling of errors during task execution
* If an error is logged while executing a task, we need to ensure we exit instead of assuming everything went OK. * If we receive CookerExit, the server is shutting down and we need to stop waiting for events and probably exit (knotty does this). This will occur if an exception or bb.fatal() happens during an event handler. This fixes a couple of issues highlighted when using devtool upgrade or modify on a non-supported recipe with intel-iot-refkit together with bitbake master, but I'd be very surprised if it were hard to reproduce in other scenarios. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-support/libffi')
0 files changed, 0 insertions, 0 deletions