diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-02-23 11:09:07 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-02-23 11:09:07 +0000 |
commit | 56a92105fe6b779c69bccd44c2cff8f21cafdfbd (patch) | |
tree | 22d4d5c8b1d62cadab09a844d0bc1eaef5e54595 /bitbake/lib/codegen.py | |
parent | c0f0a8ee0cac5b6dd7c7a7e584309f862e49f536 (diff) | |
download | openembedded-core-56a92105fe6b779c69bccd44c2cff8f21cafdfbd.tar.gz openembedded-core-56a92105fe6b779c69bccd44c2cff8f21cafdfbd.tar.bz2 openembedded-core-56a92105fe6b779c69bccd44c2cff8f21cafdfbd.tar.xz openembedded-core-56a92105fe6b779c69bccd44c2cff8f21cafdfbd.zip |
bitbake/cooker: Fix parsing failure zombie problem
When parsing if a SystemExit event is triggered, it causes the parsing thread to
exit and the main process hangs waiting for it to finish indefintely. Add code to
catch BaseExceptions and raise these with the main process gracefully instead
of just hanging indefinitely with zombie processes.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/codegen.py')
0 files changed, 0 insertions, 0 deletions