From 273977b6a19c7241bf35959a187ec1eea10f323a Mon Sep 17 00:00:00 2001 From: CyberLeo Date: Sat, 13 Feb 2010 07:37:47 -0600 Subject: [PATCH] script/geniso script/genuzip: limit_break can end up 0 sometimes, causing divide-by-zero errors --- script/geniso | 1 + script/genuzip | 1 + 2 files changed, 2 insertions(+) diff --git a/script/geniso b/script/geniso index ec34e91..0484b73 100755 --- a/script/geniso +++ b/script/geniso @@ -53,6 +53,7 @@ do # Adjust last iteration length as a rolling average of half the last per-second cluster count [ -z "${finished}" ] && limit_break="$(( ( ${limit_break:-16} + ( ( ${iter_diff} / ${time_diff} ) / 2 ) ) / 2 ))" + [ "${limit_break}" -eq 0 ] && limit_break=1 # Avoid divide-by-zero errors iter_last="${iter:-0}" time_last="${time}" diff --git a/script/genuzip b/script/genuzip index e6d1bed..11e23be 100755 --- a/script/genuzip +++ b/script/genuzip @@ -47,6 +47,7 @@ do # Adjust last iteration length as a rolling average of half the last per-second cluster count [ -z "${finished}" ] && limit_break="$(( ( ${limit_break:-16} + ( ( ${clust_diff} / ${time_diff} ) / 2 ) ) / 2 ))" + [ "${limit_break}" -eq 0 ] && limit_break=1 # Avoid divide-by-zero errors clust_last="${clust:-0}" time_last="${time}" -- 2.42.0