Skip to content

Commit 971be3c

Browse files
committed
Use userdefined_stop return code as indicator for whether to wait or not
1 parent 76185e2 commit 971be3c

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

control.sh

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -877,18 +877,20 @@ case "${1}" in
877877

878878
userdefined_stop "${SCREEN_NAME}"
879879

880-
counter=1
881-
while [ "$counter" -le 10 ]; do
882-
if screen_status "${SCREEN_NAME}"; then
883-
echo -en "."
884-
sleep 1
885-
else
886-
break
887-
fi;
888-
counter=$(($counter+1))
889-
done;
890-
unset -v counter
891-
echo -e "${COLOR_RESET}"
880+
if [ "${?}" -eq 0 ]; then
881+
counter=1
882+
while [ "$counter" -le 10 ]; do
883+
if screen_status "${SCREEN_NAME}"; then
884+
echo -en "."
885+
sleep 1
886+
else
887+
break
888+
fi;
889+
counter=$(($counter+1))
890+
done;
891+
unset -v counter
892+
echo -e "${COLOR_RESET}"
893+
fi
892894
fi;
893895

894896
if ! screen_status "${SCREEN_NAME}" && [ "${ENABLE_USERDEFINED_STOP}" == true ]; then

0 commit comments

Comments
 (0)