<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:35:59 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>[CSHARP-164] MongoConnectionPool - Object reference not set to instance of object</title>
                <link>https://jira.mongodb.org/browse/CSHARP-164</link>
                <project id="10041" key="CSHARP">C# Driver</project>
                    <description>&lt;p&gt;When closing a connection, getting &quot;Object reference not set to instance of object&quot;.  It&apos;s coming from MongoConnecitonPool.ReleaseConnection(MongoConnection connection):&lt;/p&gt;

&lt;p&gt;connection.LastUsedAt = DateTime.UtcNow;&lt;br/&gt;
availableConnections.Add(connection);&lt;br/&gt;
Monitor.Pulse(connectionPoolLock);&lt;/p&gt;

&lt;p&gt;Looks like this is getting called after the close method, which sets the availableConnections to null.  I assume at this point that the connection is just being abandoned, and has already been close, I added an if statement to my code to make sure availableConnections wasn&apos;t null before adding it back to the pool.  Not sure if that&apos;s the right answer.&lt;/p&gt;</description>
                <environment>Windows 7 x64</environment>
        <key id="14381">CSHARP-164</key>
            <summary>MongoConnectionPool - Object reference not set to instance of object</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="robert@mongodb.com">Robert Stam</assignee>
                                    <reporter username="poindexter12">Joe Seymour</reporter>
                        <labels>
                    </labels>
                <created>Tue, 1 Feb 2011 15:49:41 +0000</created>
                <updated>Thu, 2 Apr 2015 18:28:25 +0000</updated>
                            <resolved>Tue, 15 Mar 2011 21:55:19 +0000</resolved>
                                                    <fixVersion>1.0</fixVersion>
                                                        <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                <comments>
                            <comment id="25963" author="rstam" created="Tue, 15 Mar 2011 21:55:19 +0000"  >&lt;p&gt;Was unable to reproduce but by inspection of the code there appeared to be some possible race conditions between threads.&lt;/p&gt;</comment>
                            <comment id="22947" author="rstam" created="Tue, 1 Feb 2011 16:25:57 +0000"  >&lt;p&gt;Your comments make sense.&lt;/p&gt;

&lt;p&gt;Can this be easily reproduced? Do you have a stack trace?&lt;/p&gt;</comment>
                    </comments>
                    <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|hrh9br:</customfieldvalue>

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