From 556733d19268d61c20f690c639efb2152cb436c1 Mon Sep 17 00:00:00 2001 From: Tristan Donkers Date: Sat, 12 Sep 2015 13:16:59 +1000 Subject: [PATCH] Fix bug where in some situations $SERVER_PATH was being prepended to $*_PATH variables unnecessarily. --- init/msm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/init/msm b/init/msm index 3ea5cda..6a35f45 100755 --- a/init/msm +++ b/init/msm @@ -1718,8 +1718,8 @@ server_set_property() { ### Changes to values before setting case "$2" in *_PATH) - server_property "$1" PATH - if [[ ! "$3" =~ ^${SERVER_PATH[$1]} ]]; then + if [[ ! "$3" =~ ^/.+ ]]; then + server_property "$1" PATH eval SERVER_$2[$1]=\"${SERVER_PATH[$1]}/$3\" fi ;;