<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>Hi all,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>This morning started out with an OutOfMemory exception after I kicked off a sustainability test before I left the office for the day; digging into it we found a number of classes failing to free up. They appear to correlate to the number of messages that we sent to rabbitmq. A web search revealed a defect # 24723 was identified and reported fixed.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>We were using 2.7.1 of the Java client, but since have also tried 2.8.0 and 2.8.1 of the client – hoping that one of these later releases contained a fix. Unfortunately, we are still seeing the same memory leak behavior.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Here is a jmap dump of the classes that we witness not freeing (even after an explicit GC).<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal> 19: 1979 189984 com.rabbitmq.client.impl.ChannelN<o:p></o:p></p><p class=MsoNormal> 28: 1980 79200 com.rabbitmq.client.impl.CommandAssembler<o:p></o:p></p><p class=MsoNormal> 29: 1979 79160 com.rabbitmq.client.ShutdownSignalException<o:p></o:p></p><p class=MsoNormal> 30: 1979 79160 com.rabbitmq.client.impl.ConsumerDispatcher<o:p></o:p></p><p class=MsoNormal> 35: 1979 63328 com.rabbitmq.client.impl.AMQImpl$Channel$Close<o:p></o:p></p><p class=MsoNormal> 48: 1980 31680 com.rabbitmq.client.impl.AMQCommand<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Appears to be similar to that which was previously reported on the mailing list.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Not certain where to turn at this point. Can anyone confirm that they see the fix freeing up the objects?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Thanks, Scott.<o:p></o:p></p></div><br><br>====================<br>
The information contained in this transmission is confidential. It is intended solely for the use of the individual(s) or organization(s) to
whom it is addressed. Any disclosure, copying or further distribution is not permitted unless such privilege is explicitly granted in writing
by Purchasing Power LLC. Furthermore, Purchasing Power LLC.. is not responsible for the proper and complete transmission of the substance of
this communication, nor for any delay in its receipt.
<br>
-----------------------------------------------------
<br>
All outgoing emails are scanned for viruses by Barracuda Spam Firewall
­­ </body></html>