From cdf32e3f401cf408f7d441489d2b170b1ba2c21f Mon Sep 17 00:00:00 2001 From: vapier Date: Wed, 14 Oct 2015 13:55:56 +0000 Subject: locale-gen: fix wait logic to not double increment job counter --- locale-gen | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/locale-gen b/locale-gen index 85e74f4..31e38c4 100755 --- a/locale-gen +++ b/locale-gen @@ -52,7 +52,7 @@ show_usage() { } show_version() { local b="(" a=")" - local cvsver="$Revision: 1.40 $b $Date: 2015/10/14 13:48:21 $a" + local cvsver="$Revision: 1.41 $b $Date: 2015/10/14 13:55:56 $a" echo "locale-gen-${cvsver//: }" exit 0 } @@ -339,7 +339,7 @@ while [[ -n ${locales_to_generate[${lidx}]} ]] ; do done for (( i = JOB_IDX_S; i < JOB_IDX_E; ++i )) ; do - wait ${JOB_PIDS[$(( i++ ))]} + wait ${JOB_PIDS[i]} JOB_RETS+=( $? ) done ret=$(( 0 ${JOB_RETS[@]/#/+} )) -- cgit v1.2.3-18-g5258