From 0a92b49cc796ef0b04fbc8a3acc16b6a91eb5b5d Mon Sep 17 00:00:00 2001 From: Martin Winkler Date: Wed, 23 Dec 2020 23:37:33 +0100 Subject: [PATCH] Fix continous execution ignoring return values and thous jumping number boundaries --- sequencer/sequencer.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sequencer/sequencer.sh b/sequencer/sequencer.sh index 55f6cf0..55f4a6f 100755 --- a/sequencer/sequencer.sh +++ b/sequencer/sequencer.sh @@ -9,7 +9,7 @@ VERSION_REV=11 VERSION_MAJOR=0 -VERSION_MINOR=1 +VERSION_MINOR=2 ## Start of generic script part @@ -523,6 +523,7 @@ execute() { STEP_RETURN=$? ;; [sS]) # skip step + STEP_RETURN=0 return 0 ;; *) @@ -613,6 +614,9 @@ continous() { if [ $res -ne 0 ] ; then break fi + if [ $STEP_RETURN -ne 0 ] ; then + break + fi done return $STEP_RETURN }