You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Max Shonichev (JIRA)" <ji...@apache.org> on 2019/03/20 15:58:00 UTC
[jira] [Created] (IGNITE-11583) Seems that copypasted code from
ignite.sh is irrelevant in control.sh
Max Shonichev created IGNITE-11583:
--------------------------------------
Summary: 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
Reporter: Max Shonichev
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)