Added shutdown without rcon

This commit is contained in:
Carlos M. Martinez
2024-01-24 18:44:15 -05:00
parent 7e5b1a656a
commit 38f42551c8

View File

@@ -18,15 +18,20 @@ if [ "${UPDATE_ON_BOOT}" = true ]; then
fi fi
term_handler() { term_handler() {
rcon-cli shutdown 1 if [ ${RCON_ENABLED} = true ]; then
while true rcon-cli shutdown 1
do while true
rcon-cli info do
if [ $? -ne 0 ]; then rcon-cli info
break if [ $? -ne 0 ]; then
fi break
sleep 1 fi
done sleep 1
done
else # Not graceful
kill -SIGTERM $(pidof PalServer-Linux-Test)
tail --pid=$(pidof PalServer-Linux-Test) -f 2>/dev/null
fi
} }
trap 'term_handler' SIGTERM trap 'term_handler' SIGTERM