We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3cc90d2 commit bd1ab93Copy full SHA for bd1ab93
1 file changed
util/run-here.sh
@@ -88,15 +88,15 @@ function wait_for_jobs() {
88
done
89
}
90
91
-i=0
+j=0
92
echo "===== JOBS: ====="
93
while IFS= read -r cmd; do
94
- i=$((i+1))
95
- echo "JOB $i: $cmd"
+ j=$((j+1))
+ echo "JOB $j: $cmd"
96
if ! $dry; then
97
- $cmd > $log_dir/job.$i.out 2> $log_dir/job.$i.err &
+ setsid $cmd > $log_dir/job.$j.out 2> $log_dir/job.$j.err &
98
job_ids+=($!)
99
- wait_for_jobs $NUM_THREADS
+ wait_for_jobs $((NUM_THREADS-1))
100
fi
101
done < <(tail -n +$((offset + 1)) $job_list | head -n $num_jobs)
102
wait_for_jobs 0
0 commit comments