diff --git a/taler-monitoring.sh b/taler-monitoring.sh index 5db2872..7c0bce2 100755 --- a/taler-monitoring.sh +++ b/taler-monitoring.sh @@ -580,7 +580,11 @@ if [ "$RUN_TIMED_OUT" = "1" ]; then "$RUN_TIMEOUT" "$elapsed" fi -# Snap progress bar to real global count (done/total) once for the whole run +# Snap progress bar to real global count (done/total) once for the whole run. +# Reload TALER_MON_STATE — check_*.sh update done/total in a separate process. +if type _mon_state_load >/dev/null 2>&1; then + _mon_state_load +fi if type progress_finish >/dev/null 2>&1; then printf '\n' progress_finish