fix(multiplayer): advance tickets on allocation bind

This commit is contained in:
Josh Creek
2026-09-01 10:42:10 +01:00
parent 25fdc2c2c8
commit 013eb0778b
5 changed files with 41 additions and 24 deletions
+1
View File
@@ -67,6 +67,7 @@ product policy are in [`docs/MATCHMAKING.md`](docs/MATCHMAKING.md).
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;
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.
- [ ] **IN PROGRESS:** Run the Go control plane against PostgreSQL/Redis with