mirror of
https://github.com/jcreek/CosmicClash.git
synced 2026-09-11 17:23:44 +00:00
fix(multiplayer): reject websocket caps before upgrade
This commit is contained in:
+3
-1
@@ -1461,7 +1461,9 @@ Observability redaction now adds content-aware protection on top of denylisted f
|
||||
The authenticated control-plane WebSocket now caps each player at two
|
||||
simultaneous connections, releasing capacity on disconnect; this complements
|
||||
the bounded per-player event queue and prevents connection fan-out from
|
||||
becoming an unbounded account-level resource cost.
|
||||
becoming an unbounded account-level resource cost. Over-limit attempts fail
|
||||
before upgrade with `429 websocket_connection_limited`, rather than becoming
|
||||
ambiguous post-upgrade disconnects.
|
||||
|
||||
Proposal explicit-decline cooldowns are now durable: the declining player is
|
||||
requeued for recovery, but a subsequent queue create is rejected until the
|
||||
|
||||
Reference in New Issue
Block a user