Skip to content

v0.46.4

Choose a tag to compare

@github-actions github-actions released this 05 Oct 04:03
· 40 commits to main since this release
v0.46.4
640882b

[mqtt5 0.46.4] - 2026-10-04

Fixed

  • Aborting the task running MqttBroker::run() now stops the broker (#177). The accept loops, connection handlers and storage cleanup were detached tasks that only stopped on the graceful-shutdown signal, so aborting or dropping run() left the broker serving existing clients and accepting new ones. run() now sends that signal when it is dropped, so an abort takes the same path as graceful shutdown. The $SYS topics task is stopped with it, and configured bridges are stopped the same way graceful shutdown stops them, disconnecting from the remote broker.