summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2021-04-11 16:27:27 +1200
committerSimon Glass <sjg@chromium.org>2021-04-29 03:23:39 -0700
commit8116c78ffddc71dec8f793339648a5239a5d9643 (patch)
treeb46978981e5843ffb9f7b6754ed7d9788e80ccc0 /include
parentab9b4f35e38bf9725a13d2e487d1d5962ab412bb (diff)
downloadu-boot-8116c78ffddc71dec8f793339648a5239a5d9643.tar.gz
u-boot-8116c78ffddc71dec8f793339648a5239a5d9643.tar.xz
u-boot-8116c78ffddc71dec8f793339648a5239a5d9643.zip
buildman: Handle exceptions in threads gracefully
There have been at least a few cases where an exception has occurred in a thread and resulted in buildman hanging: running out of disk space and getting a unicode error. Handle these by collecting a list of exceptions, printing them out and reporting failure if any are found. Add a test for this. Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions