[
https://issues.apache.org/jira/browse/ARTEMIS-526?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
clebert suconic closed ARTEMIS-526.
-----------------------------------
Resolution: Duplicate
Assignee: clebert suconic
Fix Version/s: 1.3.0
> In rare circumstances Artemis MessageProducer can send a message to wrong
> queue.
> --------------------------------------------------------------------------------
>
> Key: ARTEMIS-526
> URL: https://issues.apache.org/jira/browse/ARTEMIS-526
> Project: ActiveMQ Artemis
> Issue Type: Bug
> Components: Broker
> Affects Versions: 1.1.0
> Reporter: Tom Ross
> Assignee: clebert suconic
> Fix For: 1.3.0
>
> Attachments: TestCase.java
>
>
> Under specific conditions a Artemis Message producer sends a message to a
> wrong queue.
> When two message producers are used on the same session it is possible that a
> messageProducer(Q1) sends a message to Q1 but the message gets delivered to
> Q2 and is used by messageProducer(Q2).
> To reproduce the issue follow the steps:
> - configure two queues queueOne and queueTwo
> - set <address-full-policy/> to FAIL
> - from a JMS client send messages to queueOne until it full and generates an
> destination full exception
> - run the attached code.
> The correct result should be queueOne, 5 message, queueTwo, 5 messages. But
> the end result is 10 message on queueTwo.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)