diff options
author | Alexander Kanavin <alex.kanavin@gmail.com> | 2020-04-17 16:18:44 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-04-25 16:34:13 +0100 |
commit | 06568a06ca22ee279d1829d26d4c38738233c06a (patch) | |
tree | 93537dc76c81e6b790d110482d66b1e1d663f919 /meta/recipes-devtools/json-c | |
parent | f97a6d241d1ad1a2cb03ced05202f615223d3a32 (diff) | |
download | openembedded-core-contrib-06568a06ca22ee279d1829d26d4c38738233c06a.tar.gz |
testimage.bbclass: correctly process SIGTERM
Python's unittest will not propagate exceptions upside
of itself, but rather will just catch and print them.
The working way to make it stop is to send a SIGINT
(e.g. simulate a ctrl-c press), which will make it exit
with a KeyboardInterrupt exception.
This also makes pressing ctrl-c twice from bitbake work
again (previously hanging instances of bitbake and qemu were
left around, and bitbake would no longer start until they
were killed manually).
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/json-c')
0 files changed, 0 insertions, 0 deletions