mirror of
https://github.com/jhd3197/ServerKit.git
synced 2026-11-03 10:36:45 +09:00
_poll_session reports 'revoked' when ServerKit Cloud refuses the poll with the revoked reason, but the loop only honored 'stopped' and fell through to re-probe the websocket: ws refused, poll revoked, ws refused — forever, and the panel never wrote the revoked state. This is the path a panel behind a close-code-stripping edge depends on, old builds unconditionally and current ones whenever they are in limited mode. The poll outcome now gets the same terminal handling as the websocket one.