<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:51:35 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[JAVA-141] MBean not unregistered when DBPortPool is closed</title>
                <link>https://jira.mongodb.org/browse/JAVA-141</link>
                <project id="10006" key="JAVA">Java Driver</project>
                    <description>&lt;p&gt;When a new DBPortPool is created, a MBean is registered. But when the pool is closed, the MBean is not unregistered. As a consequence the JMX console shows &quot;dead&quot; MBeans after pools are being closed. When undeploying a MongoDB application in a JEE or OSGI environment, the application can not be removed by the runtime because the Platform MBean Server holds a reference to the DBPortPool MBeans. This causes a memory leak because the application classes can not be garbage collected.&lt;/p&gt;

&lt;p&gt;I created a patch to unregister the MBeans when closing the DBPortPool. Please have a look at &lt;a href=&quot;http://github.com/daspilker/mongo-java-driver/commit/05d92bcede004190d8a8ebf15ee2e8991b62c1c7&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://github.com/daspilker/mongo-java-driver/commit/05d92bcede004190d8a8ebf15ee2e8991b62c1c7&lt;/a&gt;.&lt;/p&gt;</description>
                <environment></environment>
        <key id="12596">JAVA-141</key>
            <summary>MBean not unregistered when DBPortPool is closed</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="eliot">Eliot Horowitz</assignee>
                                    <reporter username="daspilker">Daniel Spilker</reporter>
                        <labels>
                    </labels>
                <created>Fri, 30 Jul 2010 12:14:20 +0000</created>
                <updated>Fri, 29 Oct 2010 02:49:59 +0000</updated>
                            <resolved>Fri, 30 Jul 2010 13:28:03 +0000</resolved>
                                    <version>2.0</version>
                                    <fixVersion>2.0</fixVersion>
                                                        <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                        <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrhd07:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>14907</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>