English
Open in Telegram

Post 🚀 New issue to faststream-community/zMQTT by @borisalekseev

5 September 2026
G
gh-issuer-bot
🚀 New issue to faststream-community/zMQTT by @borisalekseev 📝 MQTT 5: expose structured metadata from broker DISCONNECT packets (#89) Problem In zmqtt 0.2.1, a broker DISCONNECT becomes a generic MQTTDisconnectedError containing the reason code only in its message text. Decoded Reason String, User Properties, and Server Reference are discarded. Applications cannot reliably inspect why the broker closed the connection. The relevant paths are _dispatch(), DisconnectProperties, and MQTTDisconnectedError. Expected behavior Implement support for MQTT 5 §3.14, DISCONNECT: • Expose the broker's reason_code, Reason String, User Properties, and Server Reference as structured public data. • Make the event observable even when automatic reconnect subsequently succeeds. • Preserve these details when a broker disconnect is propagated to affected callers. • Distinguish a broker DISCONNECT from a transport failure where no MQTT reason code was received. • Keep duplicate User Property keys and avoid requiring applications to parse exception text. Related: #85 exposes the corresponding CONNACK metadata. Following Server Reference is a separate feature. #good_first_issue #opensource_september #faststream #zmqtt sent via relator
1 · 524 ·

Nearby in the feed

Wwps_forward_bot🚀 New issue to wemake-services/django-modern-rest by @sobolevn 📝 Cache OpenAPI views schema generation (#1398) Currently, our OpenAPI views are really slow, becWwps_forward_bot🚀 New issue to wemake-services/django-modern-rest by @sobolevn 📝 Rename `json_dump` to `json_dumps` (#1399) json.dump works with files, while json.dumps works w
this message
Ggh-issuer-bot🚀 New issue to ag2ai/faststream by @sobolevn 📝 Consider using `syrupy` for tests (#2978) Link: https://pypi.org/project/syrupy/ Example usage: • https://github.Wwps_forward_bot🚀 New issue to wemake-services/wemake-python-styleguide by @sobolevn 📝 Do not count docstrings for `WPS226` (#3803) dmr/security/jwt/views.py 155:9 WPS226 Found
ННаходки в опенсорсе: PythonНаходки в опенсорсе: Python@opensource_findings_python · channel · Tech
1 052subscribers352average post reach
Venue feed Open in Telegram

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · Index limits · Remove a page · Catalog · Search · How we count