[ https://issues.apache.org/jira/browse/ARTEMIS-4249?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Justin Bertram updated ARTEMIS-4249: ------------------------------------ Description: When an MQTT client subscribes to a topic the broker internally creates a subscription queue on the corresponding address and then creates a consumer on that queue to receive the messages and relay them back to the MQTT client. If, for some reason, adding the consumer to the queue fails then the subscription queue will be orphaned. It will then accumulate messages and consume broker resources. > Failure to create internal MQTT consumer can orphan subscription queue > ---------------------------------------------------------------------- > > Key: ARTEMIS-4249 > URL: https://issues.apache.org/jira/browse/ARTEMIS-4249 > Project: ActiveMQ Artemis > Issue Type: Bug > Reporter: Justin Bertram > Assignee: Justin Bertram > Priority: Major > Fix For: 2.29.0 > > Time Spent: 10m > Remaining Estimate: 0h > > When an MQTT client subscribes to a topic the broker internally creates a > subscription queue on the corresponding address and then creates a consumer > on that queue to receive the messages and relay them back to the MQTT client. > If, for some reason, adding the consumer to the queue fails then the > subscription queue will be orphaned. It will then accumulate messages and > consume broker resources. -- This message was sent by Atlassian Jira (v8.20.10#820010)