]> Sergey Matveev's repositories - feeder.git/commitdiff
Do not exit too early
authorSergey Matveev <stargrave@stargrave.org>
Sun, 20 Feb 2022 18:23:22 +0000 (21:23 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sun, 20 Feb 2022 18:23:22 +0000 (21:23 +0300)
cmd/do-in-parallel.zsh

index 6389b3387ced1f3c98e7a5b06bf782f9d1112a59..3221422247bcde95b71887a5bc8c901b385c5f96 100755 (executable)
@@ -3,7 +3,8 @@ set -e
 cmds=$0:h:a
 . $cmds/env.rc
 log=$1.log
-${=PARALLEL} --jobs ${(P)2} --joblog $log $3 ::: feeds/*
+${=PARALLEL} --jobs ${(P)2} --joblog $log $3 ::: feeds/* || rc=$?
 fpath=($cmds/functions.zsh $fpath)
 autoload print-joblog-failed
 print-joblog-failed < $log
+exit ${rc:-0}