jbertram opened a new pull request, #5555: URL: https://github.com/apache/activemq-artemis/pull/5555
Most protocols don't natively understand the address/queue model used by Artemis. When those protocols want anycast semantics the standard behavior is to create an address and a queue with the same name. However, sometimes a queue already exists on the address with that particular name in which case the broker will attach the consumer to that queue. This is acceptable most of the time, but it is problematic when that queue uses a wild-card. In this case the consumer will potentially receive messages sent to other addresses (i.e. whatever the wild-card covers). This commit fixes that by detecting the wild-card queue and ignoring it. Instead the broker will create a new queue specifically for the incoming consumer. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: gitbox-unsubscr...@activemq.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: gitbox-unsubscr...@activemq.apache.org For additional commands, e-mail: gitbox-h...@activemq.apache.org For further information, visit: https://activemq.apache.org/contact