Handle I/O timout type errors from autopause mc-monitor call (#2606)

This commit is contained in:
Geoff Bourne 2024-01-20 19:07:58 -06:00 committed by GitHub
parent ca393c4fcf
commit b73fb88b3b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -24,7 +24,9 @@ java_clients_connections() {
local connections
if java_running ; then
if ! connections=$(mc-monitor status --host localhost --port "$SERVER_PORT" --show-player-count); then
connections=0
# consider it a non-zero player count if the ping fails
# otherwise a laggy server with players connected could get paused
connections=1
fi
else
connections=0