You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2020/08/12 15:35:00 UTC

[jira] [Commented] (QPIDJMS-515) Don't recycle delivery tags for failed or timed out message sends

    [ 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: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org