Up retries to 3, sleep between retries

This commit is contained in:
fosslinux 2025-02-03 10:11:44 +11:00
parent f3f140783d
commit ef5477c74a

View file

@ -80,8 +80,8 @@ do_file() {
fi fi
fi fi
# Attempt up to 2 times # Attempt up to 3 times
retries=2 retries=3
matching=no matching=no
while [ "${retries}" -gt 0 ]; do while [ "${retries}" -gt 0 ]; do
download_file "${uri}" "${dest}/${filename}" download_file "${uri}" "${dest}/${filename}"
@ -95,6 +95,7 @@ do_file() {
echo "${uri}: checksum did not match, trying again" echo "${uri}: checksum did not match, trying again"
rm "${dest}/${filename}" rm "${dest}/${filename}"
fi fi
sleep 1
done done
if [ "${matching}" = "no" ]; then if [ "${matching}" = "no" ]; then