diff --git a/atom b/atom index bde01c2..2b008e1 100755 --- a/atom +++ b/atom @@ -1435,7 +1435,8 @@ then fi getConfig -set -eH +set -e +set +H if (( debug )) then cat <<-EOF @@ -1838,7 +1839,7 @@ do then concurrencychange=$(date +%s) (( --concurrency )) - elif (( load < maxload )) + elif (( load < maxload )) && (( active > concurrency - 1 )) then concurrencychange=$(date +%s) (( ++concurrency ))