summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--client/multiplayer.gd2
1 files changed, 1 insertions, 1 deletions
diff --git a/client/multiplayer.gd b/client/multiplayer.gd
index 018abc19..efcf6275 100644
--- a/client/multiplayer.gd
+++ b/client/multiplayer.gd
@@ -85,7 +85,7 @@ func _process(_delta):
handle_packet(socket.get_packet())
elif state == WebSocketPeer.STATE_CLOSED:
var code = socket.get_close_code()
- var reason = socket.get_close_reason()
+ var reason = socket.get_close_reason() if code == socket.STATE_CLOSED else tr("unavailable", "The reason for the websocket closing is unavailable")
connection_closed.emit(
tr("WebSocket closed with code: %d, reason %s. Clean: %s") % [code, reason, code != -1]
)