summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README6
1 files changed, 6 insertions, 0 deletions
diff --git a/README b/README
index 95f4e9a..648e63e 100644
--- a/README
+++ b/README
@@ -742,12 +742,18 @@ sfeed_update_xargs shellscript:
# fetch feeds and store in temporary directory.
sfeedtmpdir="$(mktemp -d '/tmp/sfeed_XXXXXX')"
+ mkdir -p "${sfeedtmpdir}/feeds"
+ touch "${sfeedtmpdir}/ok"
# make sure path exists.
mkdir -p "${sfeedpath}"
# print feeds for parallel processing with xargs.
feeds | SFEED_UPDATE_CHILD="1" xargs -r -0 -P "${maxjobs}" -L 6 "$(readlink -f "$0")"
+ status=$?
+ # check error exit status indicator for parallel jobs.
+ test -f "${sfeedtmpdir}/ok" || status=1
# cleanup temporary files etc.
cleanup
+ exit ${status}
- - -