<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:16:28 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>[SERVER-8074] mongos segfault on replica set member shutdown</title>
                <link>https://jira.mongodb.org/browse/SERVER-8074</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;We have a sharded cluster with two shards, each a replica set with two machines. Upon shutting down one of these (SECONDARY in 2nd shard, &apos;RIGHT&apos; below), the PRIMARY also stepped down due to not seeing a majority (no arbiter). This seems to have really upset the mongos, 4 (out of 10) of which segfaulted:&lt;/p&gt;

&lt;p&gt;Thu Jan  3 16:37:25 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-RIGHT:27018&amp;#93;&lt;/span&gt; DBClientCursor::init call() failed&lt;br/&gt;
Thu Jan  3 16:37:25 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-RIGHT:27018&amp;#93;&lt;/span&gt; WriteBackListener exception : DBClientBase::findN: transport error: RIGHT:27018 ns: admin.$cmd query: &lt;/p&gt;
{ writebacklisten: ObjectId(&apos;50d0c65444377d91a6e94
862&apos;) }
&lt;p&gt;Thu Jan  3 16:37:25 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-LEFT:27018&amp;#93;&lt;/span&gt; GLE is &lt;/p&gt;
{ singleShard: &quot;events/LEFT:27018,RIGHT:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355722684497925, connectionId: 104511, err: null, ok: 1.0 }
&lt;p&gt;Thu Jan  3 16:37:25 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-LEFT:27018&amp;#93;&lt;/span&gt; GLE is &lt;/p&gt;
{ singleShard: &quot;events/LEFT:27018,RIGHT:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355722684497926, connectionId: 104511, err: null, ok: 1.
0 }
&lt;p&gt;Thu Jan  3 16:37:25 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-g29i:27018&amp;#93;&lt;/span&gt; GLE is { singleShard: &quot;events2/g19i:27018,g29i:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355722684497935, connectionId: 202, err: null, ok: 1.0 &lt;br/&gt;
}&lt;br/&gt;
Thu Jan  3 16:37:27 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-RIGHT:27018&amp;#93;&lt;/span&gt; WriteBackListener exception : socket exception &lt;span class=&quot;error&quot;&gt;&amp;#91;CONNECT_ERROR&amp;#93;&lt;/span&gt; for RIGHT:27018&lt;br/&gt;
Thu Jan  3 16:37:29 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-g29i:27018&amp;#93;&lt;/span&gt; GLE is { singleShard: &quot;events2/g19i:27018,g29i:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355739864367115, connectionId: 202, err: null, ok: 1.0 &lt;br/&gt;
}Thu Jan  3 16:37:30 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-g29i:27018&amp;#93;&lt;/span&gt; GLE is { singleShard: &quot;events2/g19i:27018,g29i:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355744159334401, connectionId: 202, err: null, ok: 1.0 &lt;br/&gt;
}&lt;br/&gt;
Thu Jan  3 16:37:30 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-RIGHT:27018&amp;#93;&lt;/span&gt; WriteBackListener exception : socket exception &lt;span class=&quot;error&quot;&gt;&amp;#91;CONNECT_ERROR&amp;#93;&lt;/span&gt; for RIGHT:27018&lt;br/&gt;
Thu Jan  3 16:37:31 &lt;span class=&quot;error&quot;&gt;&amp;#91;Balancer&amp;#93;&lt;/span&gt; distributed lock &apos;balancer/g14.hypem.com:27018:1355859540:1804289383&apos; acquired, ts : 50e6082b44377d91a6ecadd3&lt;br/&gt;
Thu Jan  3 16:37:31 &lt;span class=&quot;error&quot;&gt;&amp;#91;Balancer&amp;#93;&lt;/span&gt; distributed lock &apos;balancer/g14.hypem.com:27018:1355859540:1804289383&apos; unlocked. &lt;br/&gt;
Thu Jan  3 16:37:32 &lt;span class=&quot;error&quot;&gt;&amp;#91;ReplicaSetMonitorWatcher&amp;#93;&lt;/span&gt; DBClientCursor::init call() failed&lt;br/&gt;
Thu Jan  3 16:37:34 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-RIGHT:27018&amp;#93;&lt;/span&gt; WriteBackListener exception : socket exception &lt;span class=&quot;error&quot;&gt;&amp;#91;CONNECT_ERROR&amp;#93;&lt;/span&gt; for RIGHT:27018&lt;br/&gt;
Thu Jan  3 16:37:37 &lt;span class=&quot;error&quot;&gt;&amp;#91;Balancer&amp;#93;&lt;/span&gt; distributed lock &apos;balancer/g14.hypem.com:27018:1355859540:1804289383&apos; acquired, ts : 50e6083144377d91a6ecadd4&lt;br/&gt;
Thu Jan  3 16:37:37 &lt;span class=&quot;error&quot;&gt;&amp;#91;Balancer&amp;#93;&lt;/span&gt; distributed lock &apos;balancer/g14.hypem.com:27018:1355859540:1804289383&apos; unlocked. &lt;br/&gt;
Thu Jan  3 16:37:39 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-RIGHT:27018&amp;#93;&lt;/span&gt; WriteBackListener exception : socket exception &lt;span class=&quot;error&quot;&gt;&amp;#91;CONNECT_ERROR&amp;#93;&lt;/span&gt; for RIGHT:27018&lt;br/&gt;
Thu Jan  3 16:37:39 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-g29i:27018&amp;#93;&lt;/span&gt; GLE is { singleShard: &quot;events2/g19i:27018,g29i:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355782814040073, connectionId: 202, err: null, ok: 1.0 &lt;br/&gt;
}&lt;br/&gt;
Thu Jan  3 16:37:41 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-g29i:27018&amp;#93;&lt;/span&gt; GLE is { singleShard: &quot;events2/g19i:27018,g29i:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355791403974659, connectionId: 202, err: null, ok: 1.0 &lt;br/&gt;
}&lt;br/&gt;
Thu Jan  3 16:37:42 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-g29i:27018&amp;#93;&lt;/span&gt; GLE is { singleShard: &quot;events2/g19i:27018,g29i:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355795698941961, connectionId: 202, err: null, ok: 1.0 &lt;br/&gt;
}&lt;br/&gt;
Thu Jan  3 16:37:42 &lt;span class=&quot;error&quot;&gt;&amp;#91;ReplicaSetMonitorWatcher&amp;#93;&lt;/span&gt; trying reconnect to RIGHT:27018&lt;br/&gt;
Thu Jan  3 16:37:42 &lt;span class=&quot;error&quot;&gt;&amp;#91;ReplicaSetMonitorWatcher&amp;#93;&lt;/span&gt; reconnect RIGHT:27018 failed couldn&apos;t connect to server RIGHT:27018&lt;br/&gt;
Thu Jan  3 16:37:43 &lt;span class=&quot;error&quot;&gt;&amp;#91;Balancer&amp;#93;&lt;/span&gt; distributed lock &apos;balancer/g14.hypem.com:27018:1355859540:1804289383&apos; acquired, ts : 50e6083744377d91a6ecadd5&lt;br/&gt;
Thu Jan  3 16:37:43 &lt;span class=&quot;error&quot;&gt;&amp;#91;Balancer&amp;#93;&lt;/span&gt; events2 is unavailable&lt;br/&gt;
Thu Jan  3 16:37:43 &lt;span class=&quot;error&quot;&gt;&amp;#91;Balancer&amp;#93;&lt;/span&gt; distributed lock &apos;balancer/g14.hypem.com:27018:1355859540:1804289383&apos; unlocked. &lt;br/&gt;
Thu Jan  3 16:37:43 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-g29i:27018&amp;#93;&lt;/span&gt; GLE is { singleShard: &quot;events2/g19i:27018,g29i:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355799993909263, connectionId: 202, err: null, ok: 1.0 &lt;br/&gt;
}&lt;br/&gt;
Thu Jan  3 16:37:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-g29i:27018&amp;#93;&lt;/span&gt; GLE is { singleShard: &quot;events2/g19i:27018,g29i:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355804288876560, connectionId: 202, err: null, ok: 1.0 &lt;br/&gt;
}&lt;br/&gt;
Thu Jan  3 16:37:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-RIGHT:27018&amp;#93;&lt;/span&gt; WriteBackListener exception : socket exception &lt;span class=&quot;error&quot;&gt;&amp;#91;CONNECT_ERROR&amp;#93;&lt;/span&gt; for RIGHT:27018&lt;br/&gt;
Thu Jan  3 16:37:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-g29i:27018&amp;#93;&lt;/span&gt; GLE is { singleShard: &quot;events2/g19i:27018,g29i:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355808583843853, connectionId: 202, err: null, ok: 1.0 &lt;br/&gt;
}&lt;br/&gt;
Thu Jan  3 16:37:46 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-LEFT:27018&amp;#93;&lt;/span&gt; GLE is &lt;/p&gt;
{ singleShard: &quot;events/LEFT:27018,RIGHT:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355812878811137, connectionId: 104511, err: null, ok: 1.0 }
&lt;p&gt;Thu Jan  3 16:37:46 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-LEFT:27018&amp;#93;&lt;/span&gt; GLE is &lt;/p&gt;
{ singleShard: &quot;events/LEFT:27018,RIGHT:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355812878811139, connectionId: 104511, err: null, ok: 1.
0 }
&lt;p&gt;Thu Jan  3 16:37:46 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-g29i:27018&amp;#93;&lt;/span&gt; GLE is { singleShard: &quot;events2/g19i:27018,g29i:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355812878811145, connectionId: 202, err: null, ok: 1.0 &lt;br/&gt;
}&lt;br/&gt;
Thu Jan  3 16:37:46 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-LEFT:27018&amp;#93;&lt;/span&gt; GLE is &lt;/p&gt;
{ singleShard: &quot;events/LEFT:27018,RIGHT:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355812878811147, connectionId: 104511, err: null, ok: 1.
0 }
&lt;p&gt;Thu Jan  3 16:37:46 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-LEFT:27018&amp;#93;&lt;/span&gt; GLE is &lt;/p&gt;
{ singleShard: &quot;events/LEFT:27018,RIGHT:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355812878811149, connectionId: 104511, err: null, ok: 1.
0 }
&lt;p&gt;Thu Jan  3 16:37:47 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-g29i:27018&amp;#93;&lt;/span&gt; GLE is { singleShard: &quot;events2/g19i:27018,g29i:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355817173778439, connectionId: 202, err: null, ok: 1.0 &lt;br/&gt;
}&lt;br/&gt;
Thu Jan  3 16:37:48 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-g29i:27018&amp;#93;&lt;/span&gt; GLE is { singleShard: &quot;events2/g19i:27018,g29i:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355821468745731, connectionId: 202, err: null, ok: 1.0 &lt;br/&gt;
}&lt;br/&gt;
Thu Jan  3 16:37:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;Balancer&amp;#93;&lt;/span&gt; distributed lock &apos;balancer/g14.hypem.com:27018:1355859540:1804289383&apos; acquired, ts : 50e6083d44377d91a6ecadd6&lt;br/&gt;
Thu Jan  3 16:37:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;Balancer&amp;#93;&lt;/span&gt; events2 is unavailable&lt;br/&gt;
Thu Jan  3 16:37:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;Balancer&amp;#93;&lt;/span&gt; distributed lock &apos;balancer/g14.hypem.com:27018:1355859540:1804289383&apos; unlocked. &lt;br/&gt;
Thu Jan  3 16:37:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-g29i:27018&amp;#93;&lt;/span&gt; GLE is { singleShard: &quot;events2/g19i:27018,g29i:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355825763713029, connectionId: 202, err: null, ok: 1.0 &lt;br/&gt;
}&lt;br/&gt;
Thu Jan  3 16:37:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-LEFT:27018&amp;#93;&lt;/span&gt; DBClientCursor::init call() failed&lt;br/&gt;
Thu Jan  3 16:37:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-LEFT:27018&amp;#93;&lt;/span&gt; WriteBackListener exception : DBClientBase::findN: transport error: LEFT:27018 ns: admin.$cmd query: &lt;/p&gt;
{ writebacklisten: ObjectId(&apos;50d0c65444377d91a6e94
862&apos;) }
&lt;p&gt;Thu Jan  3 16:37:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-g29i:27018&amp;#93;&lt;/span&gt; GLE is { singleShard: &quot;events2/g19i:27018,g29i:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355825763713039, connectionId: 202, err: null, ok: 1.0 &lt;br/&gt;
}&lt;br/&gt;
Thu Jan  3 16:37:50 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-g29i:27018&amp;#93;&lt;/span&gt; GLE is { singleShard: &quot;events2/g19i:27018,g29i:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355830058680325, connectionId: 202, err: null, ok: 1.0 &lt;br/&gt;
}&lt;br/&gt;
Thu Jan  3 16:37:50 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-LEFT:27018&amp;#93;&lt;/span&gt; Socket recv() errno:104 Connection reset by peer 10.0.25.172:27018&lt;br/&gt;
Thu Jan  3 16:37:50 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-LEFT:27018&amp;#93;&lt;/span&gt; SocketException: remote: 10.0.25.172:27018 error: 9001 socket exception &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; server &lt;span class=&quot;error&quot;&gt;&amp;#91;10.0.25.172:27018&amp;#93;&lt;/span&gt; &lt;br/&gt;
Thu Jan  3 16:37:50 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-LEFT:27018&amp;#93;&lt;/span&gt; DBClientCursor::init call() failed&lt;br/&gt;
Thu Jan  3 16:37:50 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-LEFT:27018&amp;#93;&lt;/span&gt; WriteBackListener exception : DBClientBase::findN: transport error: LEFT:27018 ns: admin.$cmd query: &lt;/p&gt;
{ writebacklisten: ObjectId(&apos;50d0c65444377d91a6e94
862&apos;) }
&lt;p&gt;Thu Jan  3 16:37:50 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-g29i:27018&amp;#93;&lt;/span&gt; GLE is { singleShard: &quot;events2/g19i:27018,g29i:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355830058680332, connectionId: 202, err: null, ok: 1.0 &lt;br/&gt;
}&lt;br/&gt;
Thu Jan  3 16:37:50 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-g29i:27018&amp;#93;&lt;/span&gt; GLE is { singleShard: &quot;events2/g19i:27018,g29i:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355830058680336, connectionId: 202, err: null, ok: 1.0 &lt;br/&gt;
}&lt;br/&gt;
Thu Jan  3 16:37:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; Socket recv() errno:104 Connection reset by peer 10.0.25.172:27018&lt;br/&gt;
Thu Jan  3 16:37:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; SocketException: remote: 10.0.25.172:27018 error: 9001 socket exception &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; server &lt;span class=&quot;error&quot;&gt;&amp;#91;10.0.25.172:27018&amp;#93;&lt;/span&gt; &lt;br/&gt;
Thu Jan  3 16:37:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; DBClientCursor::init lazy say() failedThu Jan  3 16:37:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; DBClientCursor::init message from say() was empty&lt;br/&gt;
Thu Jan  3 16:37:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; slave no longer has secondary status: LEFT:27018&lt;br/&gt;
Thu Jan  3 16:37:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; sharded connection to events/LEFT:27018,RIGHT:27018 not being returned to the pool&lt;br/&gt;
Thu Jan  3 16:37:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; Socket recv() errno:104 Connection reset by peer 10.0.25.172:27018&lt;br/&gt;
Thu Jan  3 16:37:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; SocketException: remote: 10.0.25.172:27018 error: 9001 socket exception &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; server &lt;span class=&quot;error&quot;&gt;&amp;#91;10.0.25.172:27018&amp;#93;&lt;/span&gt; Thu Jan  3 16:37:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; DBClientCursor::init call() failed&lt;br/&gt;
Thu Jan  3 16:37:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; trying reconnect to RIGHT:27018&lt;br/&gt;
Thu Jan  3 16:37:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; reconnect RIGHT:27018 failed couldn&apos;t connect to server RIGHT:27018&lt;br/&gt;
Thu Jan  3 16:37:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64330&amp;#93;&lt;/span&gt; trying reconnect to LEFT:27018&lt;br/&gt;
Thu Jan  3 16:37:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64330&amp;#93;&lt;/span&gt; reconnect LEFT:27018 ok&lt;br/&gt;
Thu Jan  3 16:37:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-g29i:27018&amp;#93;&lt;/span&gt; GLE is { singleShard: &quot;events2/g19i:27018,g29i:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355834353647627, connectionId: 202, err: null, ok: 1.0&lt;br/&gt;
Thu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; Socket recv() errno:104 Connection reset by peer 10.0.25.172:27018&lt;br/&gt;
Thu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; SocketException: remote: 10.0.25.172:27018 error: 9001 socket exception &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; server &lt;span class=&quot;error&quot;&gt;&amp;#91;10.0.25.172:27018&amp;#93;&lt;/span&gt; &lt;br/&gt;
Thu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; DBClientCursor::init lazy say() failed&lt;br/&gt;
Thu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; DBClientCursor::init message from say() was empty&lt;br/&gt;
Thu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; slave no longer has secondary status: LEFT:27018&lt;br/&gt;
Thu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; sharded connection to events/LEFT:27018,RIGHT:27018 not being returned to the poolThu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-g29i:27018&amp;#93;&lt;/span&gt; GLE is { singleShard: &quot;events2/g19i:27018,g29i:27018&quot;, updatedExisting: true, n: 1, lastOp: 5829355838648614917, connectionId: 202, err: null, ok: 1.0 &lt;br/&gt;
}&lt;br/&gt;
Thu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64330&amp;#93;&lt;/span&gt; Socket recv() errno:104 Connection reset by peer 10.0.25.172:27018&lt;br/&gt;
Thu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64330&amp;#93;&lt;/span&gt; SocketException: remote: 10.0.25.172:27018 error: 9001 socket exception &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; server &lt;span class=&quot;error&quot;&gt;&amp;#91;10.0.25.172:27018&amp;#93;&lt;/span&gt; &lt;br/&gt;
Thu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64330&amp;#93;&lt;/span&gt; DBClientCursor::init lazy say() failed&lt;br/&gt;
Thu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64330&amp;#93;&lt;/span&gt; DBClientCursor::init message from say() was empty&lt;br/&gt;
Thu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64330&amp;#93;&lt;/span&gt; slave no longer has secondary status: LEFT:27018&lt;br/&gt;
Thu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64330&amp;#93;&lt;/span&gt; sharded connection to events/LEFT:27018,RIGHT:27018 not being returned to the pool&lt;br/&gt;
Thu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;WriteBackListener-RIGHT:27018&amp;#93;&lt;/span&gt; WriteBackListener exception : socket exception &lt;span class=&quot;error&quot;&gt;&amp;#91;CONNECT_ERROR&amp;#93;&lt;/span&gt; for RIGHT:27018&lt;br/&gt;
Thu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64320&amp;#93;&lt;/span&gt; Socket recv() errno:104 Connection reset by peer 10.0.25.172:27018&lt;br/&gt;
Thu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64320&amp;#93;&lt;/span&gt; SocketException: remote: 10.0.25.172:27018 error: 9001 socket exception &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; server &lt;span class=&quot;error&quot;&gt;&amp;#91;10.0.25.172:27018&amp;#93;&lt;/span&gt; &lt;br/&gt;
Thu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64320&amp;#93;&lt;/span&gt; DBClientCursor::init lazy say() failed&lt;br/&gt;
Thu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64320&amp;#93;&lt;/span&gt; DBClientCursor::init message from say() was empty&lt;br/&gt;
Thu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64320&amp;#93;&lt;/span&gt; slave no longer has secondary status: LEFT:27018&lt;br/&gt;
Thu Jan  3 16:37:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64320&amp;#93;&lt;/span&gt; warning: Weird shift of primary detected&lt;br/&gt;
Thu Jan  3 16:37:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; Socket recv() errno:104 Connection reset by peer 10.0.25.172:27018&lt;br/&gt;
Thu Jan  3 16:37:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; SocketException: remote: 10.0.25.172:27018 error: 9001 socket exception &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; server &lt;span class=&quot;error&quot;&gt;&amp;#91;10.0.25.172:27018&amp;#93;&lt;/span&gt; &lt;br/&gt;
Thu Jan  3 16:37:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; DBClientCursor::init lazy say() failed&lt;br/&gt;
Thu Jan  3 16:37:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; DBClientCursor::init message from say() was empty&lt;br/&gt;
Thu Jan  3 16:37:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; slave no longer has secondary status: LEFT:27018&lt;br/&gt;
Thu Jan  3 16:37:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; sharded connection to events/LEFT:27018,RIGHT:27018 not being returned to the pool&lt;br/&gt;
Thu Jan  3 16:37:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; trying reconnect to RIGHT:27018&lt;br/&gt;
Thu Jan  3 16:37:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64348&amp;#93;&lt;/span&gt; reconnect RIGHT:27018 failed couldn&apos;t connect to server RIGHT:27018&lt;br/&gt;
Thu Jan  3 16:37:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64330&amp;#93;&lt;/span&gt; Socket recv() errno:104 Connection reset by peer 10.0.25.172:27018&lt;br/&gt;
Thu Jan  3 16:37:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64330&amp;#93;&lt;/span&gt; SocketException: remote: 10.0.25.172:27018 error: 9001 socket exception &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; server &lt;span class=&quot;error&quot;&gt;&amp;#91;10.0.25.172:27018&amp;#93;&lt;/span&gt; &lt;br/&gt;
Thu Jan  3 16:37:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64330&amp;#93;&lt;/span&gt; DBClientCursor::init lazy say() failed&lt;br/&gt;
Thu Jan  3 16:37:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64330&amp;#93;&lt;/span&gt; DBClientCursor::init message from say() was empty&lt;br/&gt;
Thu Jan  3 16:37:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64330&amp;#93;&lt;/span&gt; slave no longer has secondary status: LEFT:27018&lt;br/&gt;
Thu Jan  3 16:37:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64330&amp;#93;&lt;/span&gt; sharded connection to events/LEFT:27018,RIGHT:27018 not being returned to the pool&lt;br/&gt;
Thu Jan  3 16:37:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;ReplicaSetMonitorWatcher&amp;#93;&lt;/span&gt; ReplicaSetMonitor::_checkConnection: LEFT:27018 &lt;/p&gt;
{ setName: &quot;events&quot;, ismaster: false, secondary: true, hosts: [ &quot;LEFT:27018&quot;, &quot;RIGHT:27018&quot; ], me: &quot;LEFT:270
18&quot;, maxBsonObjectSize: 16777216, ok: 1.0 }
&lt;p&gt;Thu Jan  3 16:37:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;ReplicaSetMonitorWatcher&amp;#93;&lt;/span&gt; ReplicaSetMonitor::_checkConnection: caught exception RIGHT:27018 socket exception &lt;span class=&quot;error&quot;&gt;&amp;#91;FAILED_STATE&amp;#93;&lt;/span&gt; for RIGHT:27018&lt;br/&gt;
Thu Jan  3 16:37:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64320&amp;#93;&lt;/span&gt; Socket say send() errno:104 Connection reset by peer 10.0.25.172:27018&lt;br/&gt;
Thu Jan  3 16:37:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64320&amp;#93;&lt;/span&gt; DBException in process: socket exception &lt;span class=&quot;error&quot;&gt;&amp;#91;SEND_ERROR&amp;#93;&lt;/span&gt; for 10.0.25.172:27018&lt;br/&gt;
Thu Jan  3 16:37:54 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn64330&amp;#93;&lt;/span&gt; got not master for: LEFT:27018&lt;br/&gt;
Received signal 11&lt;br/&gt;
Backtrace: 0x8386d5 0x7fc340c094c0 0xc61e30 /usr/bin/mongos(_ZN5mongo17printStackAndExitEi+0x75)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x8386d5&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib/x86_64-linux-gnu/libc.so.6(+0x364c0)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x7fc340c094c0&amp;#93;&lt;/span&gt;&lt;br/&gt;
/usr/bin/mongos(_ZTVN5mongo18DBClientConnectionE+0x10)&lt;span class=&quot;error&quot;&gt;&amp;#91;0xc61e30&amp;#93;&lt;/span&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="60865">SERVER-8074</key>
            <summary>mongos segfault on replica set member shutdown</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="3">Duplicate</resolution>
                                        <assignee username="randolph@mongodb.com">Randolph Tan</assignee>
                                    <reporter username="parkan">Arkadiy Kukarkin</reporter>
                        <labels>
                    </labels>
                <created>Thu, 3 Jan 2013 22:53:17 +0000</created>
                <updated>Fri, 15 Feb 2013 15:06:37 +0000</updated>
                            <resolved>Tue, 8 Jan 2013 23:46:45 +0000</resolved>
                                    <version>2.2.0</version>
                                                    <component>Sharding</component>
                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="234634" author="renctan" created="Tue, 8 Jan 2013 23:46:31 +0000"  >&lt;p&gt;Thanks for the confirmation!&lt;/p&gt;</comment>
                            <comment id="233636" author="parkan" created="Mon, 7 Jan 2013 23:39:42 +0000"  >&lt;p&gt;Looks right, I have not been able to reproduce this since moving up to 2.2.2 for the entire cluster.&lt;/p&gt;</comment>
                            <comment id="231138" author="renctan" created="Fri, 4 Jan 2013 19:09:29 +0000"  >&lt;p&gt;Do you have a reproducible case for this bug? I believe that this should have been fixed in v2.2.1 by &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7061&quot; title=&quot;mongos can use invalid ptr to master conn when setShardVersion fails&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7061&quot;&gt;&lt;del&gt;SERVER-7061&lt;/del&gt;&lt;/a&gt;. Would you be able to confirm that this bug won&apos;t appear in 2.2.1?&lt;/p&gt;

&lt;p&gt;Thanks!&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="50782">SERVER-7061</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 4 Jan 2013 19:09:29 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        11 years, 6 weeks, 1 day ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>ian@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            11 years, 6 weeks, 1 day ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10000" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Old_Backport</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10000"><![CDATA[No]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10032" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Operating System</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10020"><![CDATA[Linux]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>parkan</customfieldvalue>
            <customfieldvalue>randolph@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrncvz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrlc47:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>38325</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_23361" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Requested By</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_22870" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Triagers</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|ht062v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>