You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
[mqtt5 0.46.3] - 2026-10-04
Fixed
A QUIC user-defined flow (type 0x14) opened by the server no longer risks closing the connection (part of #169). The client did not recognise the 0x14 flow header and parsed the stream as MQTT. When the application data happened to decode as a complete packet, the client treated it as a malformed packet, sent DISCONNECT and closed the whole connection. A user-defined flow carries non-MQTT data (MQoQ §9.20), so the client now refuses it: it stops the stream with ERROR_FLOW_REFUSED (0xBE), resets its send side on a bidirectional stream, and leaves the connection and other flows untouched.