aboutsummaryrefslogtreecommitdiff
path: root/tools/buildman/builder.py
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2019-05-22 12:58:58 -0400
committerTom Rini <trini@konsulko.com>2019-05-22 12:58:58 -0400
commit40920bdecc4e1b7096de6f546d7b5c2185554ba6 (patch)
treeaa3c93ff5606eaed9c93618c2691697b0da483cc /tools/buildman/builder.py
parent7e090b466c5ba874d31c1bf22c3a130d516cdc32 (diff)
parentee730a7cd2afe445e53e92b5c37396a5b118f7af (diff)
Merge tag 'dm-pull-22may19' of git://git.denx.de/u-boot-dm
Various DM fixes Addition of ofnode_get_addr_size_index()
Diffstat (limited to 'tools/buildman/builder.py')
-rw-r--r--tools/buildman/builder.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/tools/buildman/builder.py b/tools/buildman/builder.py
index 6a6c83bf33..fbb236676c 100644
--- a/tools/buildman/builder.py
+++ b/tools/buildman/builder.py
@@ -673,7 +673,12 @@ class Builder:
environment = {}
if os.path.exists(done_file):
with open(done_file, 'r') as fd:
- return_code = int(fd.readline())
+ try:
+ return_code = int(fd.readline())
+ except ValueError:
+ # The file may be empty due to running out of disk space.
+ # Try a rebuild
+ return_code = 1
err_lines = []
err_file = self.GetErrFile(commit_upto, target)
if os.path.exists(err_file):