[
https://issues.apache.org/jira/browse/ARTEMIS-1978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16541440#comment-16541440
]
Robbie Gemmell commented on ARTEMIS-1978:
-----------------------------------------
Note that having multiple consumers on the same session is required for this to
occur, and in case of Artemis usage it will also require session flow control
to have held up sending part of a message before the next is handed to proton-j
and the transport output processed. Message size is only relevant in regards to
it having to exceed the max frame size to give multiple frames, and there also
being enough frames in flight to fill the session window.
> AMQP delivery id sequencing errors can occur
> --------------------------------------------
>
> Key: ARTEMIS-1978
> URL: https://issues.apache.org/jira/browse/ARTEMIS-1978
> Project: ActiveMQ Artemis
> Issue Type: Bug
> Components: AMQP
> Affects Versions: 2.6.2
> Reporter: Marcel Meulemans
> Priority: Major
>
> Given a client that is subscribed to two queues and first queue has a large
> message that is transferred in multiple frames, a message in the second queue
> can/will get the same delivery id causing a sequencing error. The cause of
> the bug is in proton-j and has been reported and fixed: PROTON-1892
> This report is just for tracking the fix into Artemis.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)