feat(multiplayer): handle planned shutdowns on clients

This commit is contained in:
Josh Creek
2026-09-01 16:43:47 +01:00
parent b24f9fc448
commit 4e88ea80f3
5 changed files with 25 additions and 1 deletions
+1
View File
@@ -49,6 +49,7 @@ func test_server_shutdown_message_is_bounded_and_emitted() -> void:
instance._server_shutdown(" planned maintenance " + "x".repeat(200))
instance.server_shutdown.disconnect(callback)
assert_eq(received[0].length(), 96, "shutdown reason is bounded before presentation")
assert_eq(instance.last_server_shutdown_reason.length(), 96, "bounded shutdown reason is retained for UI")
func test_reservation_reclaim_requires_stable_identity() -> void: