<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 02:59:19 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-2216] Check that mongos shutdowns cleanly even with ongoing operations</title>
                <link>https://jira.mongodb.org/browse/SERVER-2216</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;(mongos startup log messages):&lt;br/&gt;
Wed Nov 24 05:17:20 /opt/mongodb/bin/mongos db version v1.7.3, pdfile&lt;br/&gt;
version 4.5 starting (--help for usage)&lt;br/&gt;
Wed Nov 24 05:17:20 git version:&lt;br/&gt;
fcb5790e7528a101a49c52e442ded0e2b7a043d6&lt;br/&gt;
Wed Nov 24 05:17:20 sys info: Linux &lt;span class=&quot;error&quot;&gt;&amp;#91;internal ec2 hostname&amp;#93;&lt;/span&gt;&lt;br/&gt;
2.6.21.7-2.ec2.v1.2.fc8xen #1 SMP Fri Nov 20 17:48:28 EST 2009 x86_64&lt;br/&gt;
BOOST_LIB_VERSION=1_41&lt;br/&gt;
Wed Nov 24 05:17:20 &lt;span class=&quot;error&quot;&gt;&amp;#91;mongosMain&amp;#93;&lt;/span&gt; waiting for connections on port 27017&lt;/p&gt;


&lt;p&gt;After running mongos for a week and a half, I attempted to shut it&lt;br/&gt;
down before terminating its client (our app server via the 2.3 java&lt;br/&gt;
driver).  That failed with the following stack trace:&lt;/p&gt;


&lt;p&gt;Sat Dec  4 17:02:06 &lt;span class=&quot;error&quot;&gt;&amp;#91;mongosMain&amp;#93;&lt;/span&gt; connection accepted from&lt;br/&gt;
127.0.0.1:46213 #327&lt;br/&gt;
Sat Dec  4 17:02:20 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn327&amp;#93;&lt;/span&gt; end connection 127.0.0.1:46213&lt;br/&gt;
Sat Dec  4 17:02:24 &lt;span class=&quot;error&quot;&gt;&amp;#91;mongosMain&amp;#93;&lt;/span&gt; connection accepted from&lt;br/&gt;
127.0.0.1:46214 #328&lt;br/&gt;
Sat Dec  4 17:02:24 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn328&amp;#93;&lt;/span&gt; terminating, shutdown command received&lt;br/&gt;
Sat Dec  4 17:02:24 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn328&amp;#93;&lt;/span&gt; dbexit: shutdown called rc:0 shutdown&lt;br/&gt;
called&lt;br/&gt;
Sat Dec  4 17:02:24 &lt;span class=&quot;error&quot;&gt;&amp;#91;mongosMain&amp;#93;&lt;/span&gt; dbexit:  rc:0&lt;br/&gt;
Received signal 11&lt;br/&gt;
Backtrace: 0x51b195 0x3fb5832730 0x3fb5835c35 0x650e19 0x653aa5&lt;br/&gt;
0x3fb581ec1d 0x49b319 &lt;span class=&quot;error&quot;&gt;&amp;#91;weird chars removed here&amp;#93;&lt;/span&gt;&lt;br/&gt;
Backtrace: 0x51b195 0x3fb5832730 0x3fb58326b5 0x3fb5833e95&lt;br/&gt;
0x3fb586fb1b 0x3fb5875436 0x3fb5835ce2 0x650e19 0x59d849 0x56273c&lt;br/&gt;
0x617757 0x64a729 0x65862a 0x564592 0x67c930 0x3fb6407761&lt;br/&gt;
0x3fb58e0e7d&lt;br/&gt;
/opt/mongodb/bin/mongos(_ZN5mongo17printStackAndExitEi+0x75)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x51b195&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb5832730&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6(exit+0x35)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb5835c35&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos&lt;span class=&quot;error&quot;&gt;&amp;#91;0x650e19&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos(main+0x2295)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x653aa5&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6(__libc_start_main+0xfd)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb581ec1d&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/&lt;br/&gt;
mongos(_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl+0x51)&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;0x49b319&amp;#93;&lt;/span&gt;&lt;br/&gt;
===&lt;br/&gt;
/opt/mongodb/bin/mongos(_ZN5mongo17printStackAndExitEi+0x75)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x51b195&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb5832730&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6(gsignal+0x35)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb58326b5&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6(abort+0x175)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb5833e95&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb586fb1b&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb5875436&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6(exit+0xe2)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb5835ce2&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos&lt;span class=&quot;error&quot;&gt;&amp;#91;0x650e19&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/&lt;br/&gt;
mongos(_ZN5mongo11CmdShutdown3runERKSsRNS_7BSONObjERSsRNS_14BSONObjBuilderEb&lt;br/&gt;
+0x89)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x59d849&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/&lt;br/&gt;
mongos(_ZN5mongo7Command20runAgainstRegisteredEPKcRNS_7BSONObjERNS_14BSONObjBuilderE&lt;br/&gt;
+0x56c)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x56273c&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos(_ZN5mongo14SingleStrategy7queryOpERNS_7RequestE&lt;br/&gt;
+0x2d7)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x617757&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos(_ZN5mongo7Request7processEi+0x299)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x64a729&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/&lt;br/&gt;
mongos(_ZN5mongo21ShardedMessageHandler7processERNS_7MessageEPNS_21AbstractMessagingPortE&lt;br/&gt;
+0x14a)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x65862a&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos(_ZN5mongo3pms9threadRunEPNS_13MessagingPortE&lt;br/&gt;
+0x262)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x564592&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos(thread_proxy+0x80)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x67c930&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libpthread.so.0&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb6407761&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6(clone+0x6d)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb58e0e7d&amp;#93;&lt;/span&gt;&lt;br/&gt;
===&lt;br/&gt;
Received signal 6&lt;br/&gt;
Backtrace: 0x51b195 0x3fb5832730 0x3fb58326b5 0x3fb5833e95&lt;br/&gt;
0x3fb586fb1b 0x3fb5875436 0x4f85ae 0x4f9c54 0x67c930 0x3fb6407761&lt;br/&gt;
0x3fb58e0e7d&lt;br/&gt;
/opt/mongodb/bin/mongos(_ZN5mongo17printStackAndExitEi+0x75)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x51b195&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb5832730&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6(gsignal+0x35)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb58326b5&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6(abort+0x175)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb5833e95&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb586fb1b&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb5875436&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/&lt;br/&gt;
mongos(_ZN5mongo13BackgroundJob7jobBodyEN5boost10shared_ptrINS0_9JobStatusEEE&lt;br/&gt;
+0x14e)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x4f85ae&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/&lt;br/&gt;
mongos(_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf1IvN5mongo13BackgroundJobENS_10shared_ptrINS7_9JobStatusEEEEENS2_5list2INS2_5valueIPS7_EENSD_ISA_EEEEEEE3runEv&lt;br/&gt;
+0x74)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x4f9c54&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos(thread_proxy+0x80)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x67c930&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libpthread.so.0&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb6407761&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6(clone+0x6d)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb58e0e7d&amp;#93;&lt;/span&gt;&lt;br/&gt;
===&lt;br/&gt;
Received signal 11&lt;br/&gt;
Backtrace: 0x51b195 0x3fb5832730 0x51ecd0 0x5207b8 0x521311 0x5544eb&lt;br/&gt;
0x668632 0x4f850c 0x4f9c54 0x67c930 0x3fb6407761 0x3fb58e0e7d&lt;br/&gt;
/opt/mongodb/bin/mongos(_ZN5mongo17printStackAndExitEi+0x75)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x51b195&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb5832730&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/&lt;br/&gt;
mongos(_ZN5mongo16DBConnectionPool8onCreateEPNS_12DBClientBaseE+0x20)&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;0x51ecd0&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/&lt;br/&gt;
mongos(_ZN5mongo16DBConnectionPool13_finishCreateERKSsPNS_12DBClientBaseE&lt;br/&gt;
+0x58)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x5207b8&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/&lt;br/&gt;
mongos(_ZN5mongo16DBConnectionPool3getERKNS_16ConnectionStringE+0x111)&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;0x521311&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos(_ZN5mongo15DistributedLock6unlockEv+0x6b)&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;0x5544eb&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos(_ZN5mongo8Balancer3runEv+0x652)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x668632&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/&lt;br/&gt;
mongos(_ZN5mongo13BackgroundJob7jobBodyEN5boost10shared_ptrINS0_9JobStatusEEE&lt;br/&gt;
+0xac)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x4f850c&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/&lt;br/&gt;
mongos(_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf1IvN5mongo13BackgroundJobENS_10shared_ptrINS7_9JobStatusEEEEENS2_5list2INS2_5valueIPS7_EENSD_ISA_EEEEEEE3runEv&lt;br/&gt;
+0x74)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x4f9c54&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos(thread_proxy+0x80)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x67c930&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libpthread.so.0&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb6407761&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6(clone+0x6d)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb58e0e7d&amp;#93;&lt;/span&gt;&lt;br/&gt;
===&lt;br/&gt;
Sat Dec  4 17:04:13 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn279&amp;#93;&lt;/span&gt; end connection &lt;span class=&quot;error&quot;&gt;&amp;#91;IP address&amp;#93;&lt;/span&gt;:60043&lt;br/&gt;
Sat Dec  4 17:04:13 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn276&amp;#93;&lt;/span&gt; end connection &lt;span class=&quot;error&quot;&gt;&amp;#91;IP address&amp;#93;&lt;/span&gt;:60040&lt;/p&gt;


&lt;p&gt;I killed the mongos process; it didn&apos;t complain when I restarted it,&lt;br/&gt;
and seemed to function normally.  Recently, I tried to shut it down&lt;br/&gt;
again after bringing down our app server first.  Although the mongos&lt;br/&gt;
process terminated, mongos.log revealed this shorter stack trace:&lt;/p&gt;


&lt;p&gt;Tue Dec 14 00:09:36 &lt;span class=&quot;error&quot;&gt;&amp;#91;cursorTimeout&amp;#93;&lt;/span&gt; killing old cursor&lt;br/&gt;
3284674711636122215 idle for: 600030ms&lt;br/&gt;
Tue Dec 14 00:09:39 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn714&amp;#93;&lt;/span&gt; terminating, shutdown command received&lt;br/&gt;
Tue Dec 14 00:09:39 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn714&amp;#93;&lt;/span&gt; dbexit: shutdown called rc:0 shutdown&lt;br/&gt;
called&lt;br/&gt;
Tue Dec 14 00:09:39  CursorCache at shutdown -  sharded: 106&lt;br/&gt;
passthrough: 6&lt;br/&gt;
Received signal 11&lt;br/&gt;
Backtrace: 0x51b195 0x3fb5832730 0x523726 0x523d5a 0x520874 0x520930&lt;br/&gt;
0x53d52e 0x565c31 0x56d677 0x64c7e1 0x64ff73 0x64fd64 0x64f2c2&lt;br/&gt;
0x3fb5835ce2 0x650e19 0x59d849 0x56273c 0x617757 0x64a729 0x65862a&lt;br/&gt;
/opt/mongodb/bin/mongos(_ZN5mongo17printStackAndExitEi+0x75)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x51b195&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb5832730&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/&lt;br/&gt;
mongos(&lt;em&gt;ZNSt8_Rb_treeISsSt4pairIKSsN5mongo11PoolForHostEESt10_Select1stIS4_ESt4lessISsESaIS4_EE13insert_uniqueESt17_Rb_tree_iteratorIS4_ERKS4&lt;/em&gt;&lt;br/&gt;
+0xb6)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x523726&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/&lt;br/&gt;
mongos(&lt;em&gt;ZNSt3mapISsN5mongo11PoolForHostESt4lessISsESaISt4pairIKSsS1_EEEixERS5&lt;/em&gt;&lt;br/&gt;
+0x39a)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x523d5a&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos(_ZN5mongo16DBConnectionPool4_getERKSs+0x34)&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;0x520874&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos(_ZN5mongo16DBConnectionPool3getERKSs+0x30)&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;0x520930&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos(_ZN5mongo14DBClientCursorD0Ev+0x47e)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x53d52e&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos(_ZN5mongo21FilteringClientCursorD1Ev+0x51)&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;0x565c31&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos(_ZN5mongo27ParallelSortClusteredCursorD0Ev&lt;br/&gt;
+0x47)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x56d677&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos(_ZN5mongo19ShardedClientCursorD0Ev+0x21)&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;0x64c7e1&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/&lt;br/&gt;
mongos(_ZNSt8_Rb_treeIxSt4pairIKxN5boost10shared_ptrIN5mongo19ShardedClientCursorEEEESt10_Select1stIS7_ESt4lessIxESaIS7_EE8_M_eraseEPSt13_Rb_tree_nodeIS7_E&lt;br/&gt;
+0x2b3)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x64ff73&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/&lt;br/&gt;
mongos(_ZNSt8_Rb_treeIxSt4pairIKxN5boost10shared_ptrIN5mongo19ShardedClientCursorEEEESt10_Select1stIS7_ESt4lessIxESaIS7_EE8_M_eraseEPSt13_Rb_tree_nodeIS7_E&lt;br/&gt;
+0xa4)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x64fd64&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos(_ZN5mongo11CursorCacheD1Ev+0xe2)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x64f2c2&amp;#93;&lt;/span&gt;&lt;br/&gt;
/lib64/libc.so.6(exit+0xe2)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x3fb5835ce2&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos&lt;span class=&quot;error&quot;&gt;&amp;#91;0x650e19&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/&lt;br/&gt;
mongos(_ZN5mongo11CmdShutdown3runERKSsRNS_7BSONObjERSsRNS_14BSONObjBuilderEb&lt;br/&gt;
+0x89)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x59d849&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/&lt;br/&gt;
mongos(_ZN5mongo7Command20runAgainstRegisteredEPKcRNS_7BSONObjERNS_14BSONObjBuilderE&lt;br/&gt;
+0x56c)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x56273c&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos(_ZN5mongo14SingleStrategy7queryOpERNS_7RequestE&lt;br/&gt;
+0x2d7)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x617757&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/mongos(_ZN5mongo7Request7processEi+0x299)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x64a729&amp;#93;&lt;/span&gt;&lt;br/&gt;
/opt/mongodb/bin/&lt;br/&gt;
mongos(_ZN5mongo21ShardedMessageHandler7processERNS_7MessageEPNS_21AbstractMessagingPortE&lt;br/&gt;
+0x14a)&lt;span class=&quot;error&quot;&gt;&amp;#91;0x65862a&amp;#93;&lt;/span&gt;&lt;br/&gt;
===&lt;/p&gt;</description>
                <environment></environment>
        <key id="13955">SERVER-2216</key>
            <summary>Check that mongos shutdowns cleanly even with ongoing operations</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.mongodb.org/images/icons/priorities/minor.svg">Minor - P4</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="alerner">Alberto Lerner</assignee>
                                    <reporter username="alerner">Alberto Lerner</reporter>
                        <labels>
                    </labels>
                <created>Tue, 14 Dec 2010 03:24:51 +0000</created>
                <updated>Tue, 29 May 2012 14:53:34 +0000</updated>
                            <resolved>Thu, 20 Jan 2011 18:22:18 +0000</resolved>
                                                                                        <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                        <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        13 years, 10 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>
                            13 years, 10 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="10026"><![CDATA[ALL]]></customfieldvalue>

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

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>21500</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|ht0aun:</customfieldvalue>

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