[ 
https://issues.apache.org/jira/browse/ARTEMIS-4936?focusedWorklogId=926617&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-926617
 ]

ASF GitHub Bot logged work on ARTEMIS-4936:
-------------------------------------------

                Author: ASF GitHub Bot
            Created on: 19/Jul/24 04:15
            Start Date: 19/Jul/24 04:15
    Worklog Time Spent: 10m 
      Work Description: jbertram opened a new pull request, #5102:
URL: https://github.com/apache/activemq-artemis/pull/5102

   If, for whatever reason, the response for a packet sent with blocking 
semantics is never returned it's possible that an async response received in 
the interventing time will be interpreted as the current response. This is 
because ChannelImpl does not verify the correlation ID set on the response 
packet when it is received.




Issue Time Tracking
-------------------

            Worklog Id:     (was: 926617)
    Remaining Estimate: 0h
            Time Spent: 10m

> Verify response correlationId in Core client
> --------------------------------------------
>
>                 Key: ARTEMIS-4936
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-4936
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>            Reporter: Justin Bertram
>            Assignee: Justin Bertram
>            Priority: Major
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Consider a Core client sending packets with blocking semantics and a 
> confirmationWindowSize >= 0. For example, consider such a client sending 
> multiple durable messages in a transaction and then committing that 
> transaction. If, for whatever reason, the response for the commit packet is 
> never returned it's possible that the call to commit will _still_ succeed. 
> This is because {{ChannelImple}} does not verify the correlation ID set on 
> the commit packet and will interpret a _previous_ response as the current 
> response to the commit.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact


Reply via email to