[ https://issues.apache.org/activemq/browse/SM-571?page=comments#action_36929 ] Marc Tremblay commented on SM-571: ----------------------------------
The code in question is on the servicemix-3.0 branch, although I have no reason to suspect that this isn't also an issue with trunk. > Memory leak in DeliveryChannelImpl > ---------------------------------- > > Key: SM-571 > URL: https://issues.apache.org/activemq/browse/SM-571 > Project: ServiceMix > Issue Type: Bug > Components: servicemix-core > Affects Versions: 3.0 > Reporter: Marc Tremblay > Priority: Critical > Attachments: patch.txt > > > In sendSync(MessageExchange messageExchange, long timeout), MessageExchanges > are put into the exchangesById Map using one key, but removal in the finally > block is using a different key. > I have attached a patch that I have verified to eliminate the memory leak > described above. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/activemq/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira