Skip to content
Permalink
Browse files

Fixed shell start script failure on missing memory settings in conf file

Before that fix, the startYACY.sh failed when the javastart_Xmx or
javastart_Xms configuration keys were missing for some reason from
yacy.conf file, with the error "Unrecognized option: - Error: Could not
create the Java Virtual Machine."
  • Loading branch information...
luccioman committed Jan 26, 2019
1 parent 9782a98 commit 965c752ed5664781ba29b5f0721f93c6b3109e15
Showing with 4 additions and 5 deletions.
  1. +4 −5 startYACY.sh
@@ -193,17 +193,16 @@ then
# startup memory
for i in Xmx Xms; do
j="`grep javastart_$i $CONFIGFILE | sed 's/^[^=]*=//'`";
if [ -n $j ]; then JAVA_ARGS="-$j $JAVA_ARGS"; fi;
if [ -n "$j" ]; then JAVA_ARGS="-$j $JAVA_ARGS"; fi;
done

# Priority
j="`grep javastart_priority $CONFIGFILE | sed 's/^[^=]*=//'`";

if [ ! -z "$j" ];then
if [ -n $j ]; then JAVA="nice -n $j $JAVA"; fi;
fi
if [ -n "$j" ]; then JAVA="nice -n $j $JAVA"; fi;

PORT="`grep ^port= $CONFIGFILE | sed 's/^[^=]*=//'`";
PORT="`grep ^port= $CONFIGFILE | sed 's/^[^=]*=//'`";
if [ -z "$PORT" ]; then PORT="8090"; fi;

# for i in `grep javastart $CONFIGFILE`;do
# i="${i#javastart_*=}";

0 comments on commit 965c752

Please sign in to comment.
You can’t perform that action at this time.