qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (QPIDJMS-102) initial onMessage deliveries may be delivered concurrently and in the wrong order
Date Wed, 26 Aug 2015 18:22:46 GMT

    [ https://issues.apache.org/jira/browse/QPIDJMS-102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14715279#comment-14715279
] 

ASF subversion and git services commented on QPIDJMS-102:
---------------------------------------------------------

Commit 27c7242168003586796a0f26d905df31e8bd7735 in qpid-jms's branch refs/heads/master from
Robert Gemmell
[ https://git-wip-us.apache.org/repos/asf?p=qpid-jms.git;h=27c7242 ]

QPIDJMS-102: synchronize creation of the executor to avoid concurrent creation and subsequent
issues with initial async deliveries


> initial onMessage deliveries may be delivered concurrently and in the wrong order
> ---------------------------------------------------------------------------------
>
>                 Key: QPIDJMS-102
>                 URL: https://issues.apache.org/jira/browse/QPIDJMS-102
>             Project: Qpid JMS
>          Issue Type: Bug
>          Components: qpid-jms-client
>    Affects Versions: 0.4.0
>            Reporter: Robbie Gemmell
>            Assignee: Robbie Gemmell
>            Priority: Critical
>             Fix For: 0.5.0
>
>
> There is a publication issue with creation of the Executor used within the Session to
perform asynchronous onMessage deliveries. As a result, when setting a MessageListener on
an active Consumer two exectors may be created and perform work for the initial asynchronous
deliveries. This may lead to some onMessage deliveries happening concurrently, which JMS forbids,
and Messages may as a result get processed in the wrong order too.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


Mime
View raw message