diff --git a/scripts/build/build.sh b/scripts/build/build.sh index 6d69f0b601..4054843660 100755 --- a/scripts/build/build.sh +++ b/scripts/build/build.sh @@ -24,6 +24,15 @@ header "Checking Pre-Reqs" $REPOROOT/scripts/test/check-prereqs.sh +header "Adjusting file descriptors limit, if necessary" +# Increases the file descriptors limit for this bash. It prevents an issue we were hitting during restore +FILE_DESCRIPTOR_LIMIT=$( ulimit -n ) +if [ $FILE_DESCRIPTOR_LIMIT -lt 512 ] +then + info "Increasing file description limit to 512" + ulimit -n 512 +fi + header "Restoring Tools and Packages" if [ ! -z "$OFFLINE" ]; then