From f5e09028f96f969ab56df51d39d26fbaf12338d9 Mon Sep 17 00:00:00 2001 From: Panda260 <52088459+Panda260@users.noreply.github.com> Date: Wed, 23 Oct 2024 23:21:32 +0200 Subject: [PATCH] check if simplecloud is already running --- start-files/start.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/start-files/start.sh b/start-files/start.sh index 712bd923f..f0ab7bcf1 100644 --- a/start-files/start.sh +++ b/start-files/start.sh @@ -20,4 +20,9 @@ # DEALINGS IN THE SOFTWARE. # -screen -S SimpleCloud java -XX:+UseG1GC -XX:MaxGCPauseMillis=50 -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -XX:+UseCompressedOops -Xmx512m -Xms256m -jar runner.jar \ No newline at end of file +if screen -ls | grep -q "SimpleCloud"; then + echo "A SimpleCloud screen is already running." +else + # Start a new SimpleCloud screen + screen -S SimpleCloud java -XX:+UseG1GC -XX:MaxGCPauseMillis=50 -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -XX:+UseCompressedOops -Xmx512m -Xms256m -jar runner.jar +fi