|
@@ -20,11 +20,11 @@ fn_stop_players_online() {
|
|
|
if [ -n "${gdplayers}" ] && [ "${gdplayers}" -ne 0 ]; then
|
|
if [ -n "${gdplayers}" ] && [ "${gdplayers}" -ne 0 ]; then
|
|
|
fn_print_info_nl "Server will not stop while ${gdplayers} players are on the server"
|
|
fn_print_info_nl "Server will not stop while ${gdplayers} players are on the server"
|
|
|
fn_script_log_info "Server will not stop while ${gdplayers} players are on the server"
|
|
fn_script_log_info "Server will not stop while ${gdplayers} players are on the server"
|
|
|
- date '+%s' > "${lockdir:?}/${selfname}-restart-request.lock"
|
|
|
|
|
|
|
+ date '+%s' > "${lockdir:?}/${selfname}-stop-request.lock"
|
|
|
core_exit.sh
|
|
core_exit.sh
|
|
|
else
|
|
else
|
|
|
- if [ -f "${lockdir:?}/${selfname}-restart-request.lock" ]; then
|
|
|
|
|
- rm -f "${lockdir:?}/${selfname}-restart-request.lock"
|
|
|
|
|
|
|
+ if [ -f "${lockdir:?}/${selfname}-stop-request.lock" ]; then
|
|
|
|
|
+ rm -f "${lockdir:?}/${selfname}-stop-request.lock"
|
|
|
fi
|
|
fi
|
|
|
break
|
|
break
|
|
|
fi
|
|
fi
|