<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:37:38 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-717] If the driver tries to read from a socket that the server has closed it will hang</title>
                <link>https://jira.mongodb.org/browse/CSHARP-717</link>
                <project id="10041" key="CSHARP">C# Driver</project>
                    <description>&lt;p&gt;This is a regression from 1.7. Parts of the low level IO methods were rewritten and they are not properly throwing an EndOfStreamException (as 1.7 did) when the server closes the socket.&lt;/p&gt;</description>
                <environment></environment>
        <key id="70358">CSHARP-717</key>
            <summary>If the driver tries to read from a socket that the server has closed it will hang</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.mongodb.org/images/icons/priorities/blocker.svg">Blocker - P1</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="robert@mongodb.com">Robert Stam</reporter>
                        <labels>
                    </labels>
                <created>Mon, 1 Apr 2013 15:43:03 +0000</created>
                <updated>Thu, 20 Mar 2014 14:36:49 +0000</updated>
                            <resolved>Mon, 1 Apr 2013 19:19:42 +0000</resolved>
                                    <version>1.8</version>
                                    <fixVersion>1.8.1</fixVersion>
                                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="321222" author="rstam" created="Thu, 25 Apr 2013 11:07:48 +0000"  >&lt;p&gt;Thanks for the update.&lt;/p&gt;</comment>
                            <comment id="321083" author="gpgemini" created="Thu, 25 Apr 2013 06:26:14 +0000"  >&lt;p&gt;At the moment it doesn&apos;t seem like the problem we had originated from the mongo c# driver. We&apos;ve found a stack-overflow exception in another library that was working in parallel. Once it has been disabled the app is running without problems.&lt;/p&gt;</comment>
                            <comment id="318935" author="sridhar" created="Mon, 22 Apr 2013 18:56:50 +0000"  >&lt;p&gt;Just an FYI. I am unable to repro with 1.8.1 with the following 2 types of tests&lt;br/&gt;
1) Insert into a collection, issue shutdown from code, wait in debugger and then issue a find. I get the expected MongoConnectionException&lt;br/&gt;
2) Insert into a collection, now shutdown the server via mongo shell and then issue a find (paused in debugger). I get the expected socket exception. &lt;br/&gt;
Both tests were with 2.4.1 stand alone instance.&lt;/p&gt;</comment>
                            <comment id="317967" author="gpgemini" created="Sun, 21 Apr 2013 06:27:17 +0000"  >&lt;p&gt;Trying to reproduce in dev-env with the driver&apos;s source code compiled with the project, will update if I find it.&lt;/p&gt;</comment>
                            <comment id="317664" author="rstam" created="Sat, 20 Apr 2013 13:56:29 +0000"  >&lt;p&gt;Sorry for your frustration. Is there any additional information you can provide that would help us resolve your issue? Ideally a stack trace (if it&apos;s in an infinite loop you would have to run using a debugger and hit break so see where it is), or at least the name of the method that is hanging and whether there are any error messages in the server log at the same time.&lt;/p&gt;</comment>
                            <comment id="317564" author="gpgemini" created="Sat, 20 Apr 2013 07:44:30 +0000"  >&lt;p&gt;The issue seems not resolved.&lt;br/&gt;
I&apos;ve upgraded from 1.8 to 1.8.1 and driver still hangs. Frustrating. Maybe should revert to 1.7 instead.&lt;/p&gt;</comment>
                            <comment id="303503" author="auto" created="Mon, 1 Apr 2013 19:19:16 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2013-04-01T15:51:51Z&apos;, u&apos;name&apos;: u&apos;rstam&apos;, u&apos;email&apos;: u&apos;robert@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CSHARP-717&quot; title=&quot;If the driver tries to read from a socket that the server has closed it will hang&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CSHARP-717&quot;&gt;&lt;del&gt;CSHARP-717&lt;/del&gt;&lt;/a&gt;: Fix regression where reading from a socket that has been closed by the server is now hanging instead of throwing an EndOfStreamException.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-csharp-driver/commit/92b8bde6932fa47ab1edb69b9cdb70386c6353bf&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-csharp-driver/commit/92b8bde6932fa47ab1edb69b9cdb70386c6353bf&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                                        </outwardlinks>
                                                                <inwardlinks description="is related to">
                                                        </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <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|hrn12v:</customfieldvalue>

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