another are edgecase fix if yt returns junk data on getvids

This commit is contained in:
2021-05-09 15:54:16 -05:00
parent b72d79b987
commit 11c2cf9b1d

4
subs
View File

@@ -178,11 +178,13 @@ update_subs() {
done <"$SUBS_LINKS" done <"$SUBS_LINKS"
count=0 count=0
while [ "$count" -ne "$total" ] ; do max_retries=$total
while [ "$count" -ne "$total" ] && [ "$max_retries" -ne "$total" ] ; do
count=$(printf '%s\n' "$SUBS_CACHE"/* | wc -l) count=$(printf '%s\n' "$SUBS_CACHE"/* | wc -l)
count=${count##* } count=${count##* }
printf "[%s/%s] waiting for fetch jobs to complete...\n" "$count" "$total" printf "[%s/%s] waiting for fetch jobs to complete...\n" "$count" "$total"
sleep 1 sleep 1
max_retries=$(( max_retries + 1 ))
done done
printf '%s\n\n' 'done!' printf '%s\n\n' 'done!'