pradeep85841 commented on PR #1659:
URL: https://github.com/apache/activemq/pull/1659#issuecomment-3881943095

   Thanks for the suggestion.
   
   The issue in AMQ-9855 happens inside the vm:// transport dispatch path. The 
same ActiveMQMessage instance is delivered to multiple consumers in-memory. 
With tcp://, marshal/unmarshal creates separate instances, so this does not 
occur.
   
   So this is not about client code mutating a received JMS message, it’s about 
vm:// sharing the same object reference across consumers, which makes its 
behaviour inconsistent with other transports.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
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