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


Reply via email to