ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Max Shonichev (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (IGNITE-11583) Seems that copypasted code from ignite.sh is irrelevant in control.sh
Date Wed, 20 Mar 2019 15:58:00 GMT

     [ https://issues.apache.org/jira/browse/IGNITE-11583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Max Shonichev updated IGNITE-11583:
-----------------------------------
    Affects Version/s: 2.5

> 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
(v7.6.3#76005)

Mime
View raw message