[
https://issues.apache.org/jira/browse/QPIDJMS-515?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17176432#comment-17176432
]
ASF subversion and git services commented on QPIDJMS-515:
---------------------------------------------------------
Commit 04a6cc650bc4e4fbdef8521f3c32b7bbf3f46a82 in qpid-jms's branch
refs/heads/master from Timothy Bish
[ https://gitbox.apache.org/repos/asf?p=qpid-jms.git;h=04a6cc6 ]
QPIDJMS-515 Do not recycle a delivery tag from a failed send operation
When send fails that has used a delivery tag do not recycle the tag as
the remote state is unknown and the next send could reuse that tag and
create an error as tags are meant to be unique amongst the unsettled
deliveries on the link.
> Don't recycle delivery tags for failed or timed out message sends
> -----------------------------------------------------------------
>
> Key: QPIDJMS-515
> URL: https://issues.apache.org/jira/browse/QPIDJMS-515
> Project: Qpid JMS
> Issue Type: Bug
> Components: qpid-jms-client
> Affects Versions: 0.53.0
> Reporter: Timothy A. Bish
> Assignee: Timothy A. Bish
> Priority: Major
> Fix For: 0.54.0
>
>
> When a message send fails the delivery tag for that send should not be
> returned to the tag pool for immediate reuse as the remote side state is
> unknown and this can lead to errors from using a non-unique tag on a
> subsequent send.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]