Skip to content

Delete mqtt qos0 queue when mqtt 5.0 connection is closed (backport #14006) #14029

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 5 commits into from

Conversation

mergify[bot]
Copy link

@mergify mergify bot commented Jun 4, 2025

Proposed Changes

Fix issue where an mqtt qos0 queue is left alive after its connection is closed. An mqtt 5.0 connection with Session Expiry Interval of 0 and clean start of 0 should be deleted when its connection is closed.

Types of Changes

What types of changes does your code introduce to this project?
Put an x in the boxes that apply

  • Bug fix (non-breaking change which fixes issue #NNNN)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause an observable behavior change in existing systems)
  • Documentation improvements (corrections, new content, etc)
  • Cosmetic change (whitespace, formatting, etc)
  • Build system and/or CI

This is an automatic backport of pull request #14006 done by [Mergify](https://mergify.com).

MarcialRosales and others added 4 commits June 4, 2025 14:50
because it is a feature exclusive of v5

(cherry picked from commit bc7a8be)
(cherry picked from commit ae9e195)
(cherry picked from commit 24464a6)
@michaelklishin
Copy link
Collaborator

This needs additional changes such as 24464a6 and #14031, so will be backported manually.

@michaelklishin michaelklishin deleted the mergify/bp/v4.1.x/pr-14006 branch June 4, 2025 16:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants