[PATCH 0/4] buildman: Deal with unicode errors and thread exceptions

Simon Glass sjg at chromium.org
Sun Apr 11 06:27:24 CEST 2021

This series corrects the recent problems with gitlab reporting a unicode
exception during a build, for example here:


Since exceptions in threads can cause buildman to hang, the series adds
support for dealing with these more gracefully, in case it happens again.

Simon Glass (4):
  buildman: Tidy up a few comments
  buildman: Use common code to send an result
  buildman: Handle exceptions in threads gracefully
  buildman: Use bytes for the environment

 tools/buildman/builder.py       | 22 +++++++++++----
 tools/buildman/builderthread.py | 50 +++++++++++++++++++++++----------
 tools/buildman/control.py       | 18 ++++++++----
 tools/buildman/func_test.py     | 40 ++++++++++++++++++++++++--
 tools/buildman/toolchain.py     | 24 ++++++++++------
 5 files changed, 119 insertions(+), 35 deletions(-)


More information about the U-Boot mailing list