• v4.4.0 9b7a89f26f

    feat(websocket): queue typed routing bursts instead of closing the peer connection
    Default (tags) / security (push) Failing after 1s
    Default (tags) / test (push) Failing after 1s
    Default (tags) / release (push) Skipped
    Default (tags) / metadata (push) Skipped

    jkunz released this 2026-08-04 23:32:25 +00:00

    A peer exceeding its concurrent text-routing slots had its WebSocket
    closed with 1013, so legitimate request bursts dropped the connection.
    Excess requests now wait in a bounded per-peer room and start as slots
    free up; only outrunning that room closes the peer, leaving the
    denial-of-service ceiling unchanged.

    Co-Authored-By: Claude Opus 5 (1M context) noreply@anthropic.com

    Downloads