You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Maxim Muzafarov (Jira)" <ji...@apache.org> on 2019/10/02 15:47:02 UTC
[jira] [Updated] (IGNITE-11583) Seems that copypasted code from
ignite.sh is irrelevant in control.sh
[ https://issues.apache.org/jira/browse/IGNITE-11583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Maxim Muzafarov updated IGNITE-11583:
-------------------------------------
Fix Version/s: (was: 2.8)
> Seems that copypasted code from ignite.sh is irrelevant in control.sh
> ---------------------------------------------------------------------
>
> Key: IGNITE-11583
> URL: https://issues.apache.org/jira/browse/IGNITE-11583
> Project: Ignite
> Issue Type: Bug
> Affects Versions: 2.5
> Reporter: Max Shonichev
> Priority: Minor
>
> That piece of code in *control.sh* is copypasted from *ignite.sh*, however, as main class for control utility is *CommandHandler* instead of *CommandLineStartup*, the whole _loop until $RESTART_SUCCESS_FILE is created_ logic just never works.
> {noformat}
> ERRORCODE="-1"
> while [ "${ERRORCODE}" -ne "130" ]
> do
> if [ "${INTERACTIVE:-}" == "1" ] ; then
> case $osname in
> Darwin*)
> "$JAVA" ${JVM_OPTS} ${QUIET:-} "${DOCK_OPTS}" "${RESTART_SUCCESS_OPT}" ${JMX_MON:-} \
> -DIGNITE_UPDATE_NOTIFIER=false -DIGNITE_HOME="${IGNITE_HOME}" \
> -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" ${MAIN_CLASS} $@
> ;;
> *)
> "$JAVA" ${JVM_OPTS} ${QUIET:-} "${RESTART_SUCCESS_OPT}" ${JMX_MON:-} \
> -DIGNITE_UPDATE_NOTIFIER=false -DIGNITE_HOME="${IGNITE_HOME}" \
> -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" ${MAIN_CLASS} $@
> ;;
> esac
> else
> case $osname in
> Darwin*)
> "$JAVA" ${JVM_OPTS} ${QUIET:-} "${DOCK_OPTS}" "${RESTART_SUCCESS_OPT}" ${JMX_MON:-} \
> -DIGNITE_UPDATE_NOTIFIER=false -DIGNITE_HOME="${IGNITE_HOME}" \
> -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" ${MAIN_CLASS} $@
> ;;
> *)
> "$JAVA" ${JVM_OPTS} ${QUIET:-} "${RESTART_SUCCESS_OPT}" ${JMX_MON:-} \
> -DIGNITE_UPDATE_NOTIFIER=false -DIGNITE_HOME="${IGNITE_HOME}" \
> -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" ${MAIN_CLASS} $@
> ;;
> esac
> fi
> ERRORCODE="$?"
> if [ ! -f "${RESTART_SUCCESS_FILE}" ] ; then
> break
> else
> rm -f "${RESTART_SUCCESS_FILE}"
> fi
> done
> if [ -f "${RESTART_SUCCESS_FILE}" ] ; then
> rm -f "${RESTART_SUCCESS_FILE}"
> fi
> {noformat}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)