feat(multiplayer): refresh allocator ready servers

This commit is contained in:
Josh Creek
2026-09-01 10:44:43 +01:00
parent 013eb0778b
commit 9dc1cc2d6f
8 changed files with 111 additions and 5 deletions
+2 -1
View File
@@ -66,7 +66,8 @@ product policy are in [`docs/MATCHMAKING.md`](docs/MATCHMAKING.md).
calls; allocator-facing roster
publication now requires an allocated endpoint and verifies canonical
join-authorisation signatures before exposing player rows; `cmd/allocator`
now polls these claims and drives provider allocation/reconciliation/binding;
now refreshes strictly labelled Ready GameServers into the durable registry,
then polls claims and drives provider allocation/reconciliation/binding;
binding atomically advances every participant ticket to `ALLOCATING`, and
durable post-provider recovery avoids a second allocation after a bind crash;
unknown provider-outcome reconciliation and live Agones integration remain.