Dump #1 + mongos in gdb set height 0 (gdb) thread apply all bt Thread 48 (Thread 0x40dc0940 (LWP 2738)): #0 0x00000039648ccfc2 in select () from /lib64/libc.so.6 #1 0x000000000051bf26 in mongo::Listener::initAndListen() () #2 0x0000000000593f79 in mongo::webServerThread(mongo::AdminAccess const*) () #3 0x000000000069ec30 in thread_proxy () #4 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #5 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 47 (Thread 0x42022940 (LWP 2739)): #0 0x000000396500e1c1 in nanosleep () from /lib64/libpthread.so.0 #1 0x0000000000688cae in mongo::sleepsecs(int) () #2 0x0000000000688599 in mongo::Balancer::run() () #3 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #4 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #5 0x000000000069ec30 in thread_proxy () #6 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #7 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 46 (Thread 0x42223940 (LWP 2740)): #0 0x000000396500e1c1 in nanosleep () from /lib64/libpthread.so.0 #1 0x0000000000525907 in mongo::task::Task::run() () #2 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #3 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #4 0x000000000069ec30 in thread_proxy () #5 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #6 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 45 (Thread 0x42424940 (LWP 2851)): #0 0x000000396500e1c1 in nanosleep () from /lib64/libpthread.so.0 #1 0x000000000056bc87 in mongo::_distLockPingThread(mongo::ConnectionString) () #2 0x000000000056cbf8 in mongo::distLockPingThread(mongo::ConnectionString) () #3 0x00000000005738f6 in boost::detail::thread_data > > >::run() () #4 0x000000000069ec30 in thread_proxy () #5 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #6 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 44 (Thread 0x45e41940 (LWP 4607)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x0000000000519895 in mongo::MessagingPort::recv(mongo::Message const&, mongo::Message&) () #4 0x000000000051ad84 in mongo::MessagingPort::call(mongo::Message&, mongo::Message&) () #5 0x0000000000547254 in mongo::DBClientConnection::call(mongo::Message&, mongo::Message&, bool, std::basic_string, std::allocator >*) () #6 0x00000000005595f0 in mongo::DBClientCursor::init() () #7 0x000000000053ae5a in mongo::DBClientBase::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #8 0x000000000054af51 in mongo::DBClientConnection::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #9 0x0000000000546afc in mongo::DBClientInterface::findOne(std::basic_string, std::allocator > const&, mongo::Query const&, mongo::BSONObj const*, int) () #10 0x000000000054a10c in mongo::DBClientWithCommands::runCommand(std::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObj&, int) () #11 0x0000000000696810 in mongo::WriteBackListener::run() () #12 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #13 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #14 0x000000000069ec30 in thread_proxy () #15 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #16 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 43 (Thread 0x46042940 (LWP 4610)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x0000000000519895 in mongo::MessagingPort::recv(mongo::Message const&, mongo::Message&) () #4 0x000000000051ad84 in mongo::MessagingPort::call(mongo::Message&, mongo::Message&) () #5 0x0000000000547254 in mongo::DBClientConnection::call(mongo::Message&, mongo::Message&, bool, std::basic_string, std::allocator >*) () #6 0x00000000005595f0 in mongo::DBClientCursor::init() () #7 0x000000000053ae5a in mongo::DBClientBase::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #8 0x000000000054af51 in mongo::DBClientConnection::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #9 0x0000000000546afc in mongo::DBClientInterface::findOne(std::basic_string, std::allocator > const&, mongo::Query const&, mongo::BSONObj const*, int) () #10 0x000000000054a10c in mongo::DBClientWithCommands::runCommand(std::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObj&, int) () #11 0x0000000000696810 in mongo::WriteBackListener::run() () #12 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #13 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #14 0x000000000069ec30 in thread_proxy () #15 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #16 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 42 (Thread 0x46243940 (LWP 4613)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x0000000000519895 in mongo::MessagingPort::recv(mongo::Message const&, mongo::Message&) () #4 0x000000000051ad84 in mongo::MessagingPort::call(mongo::Message&, mongo::Message&) () #5 0x0000000000547254 in mongo::DBClientConnection::call(mongo::Message&, mongo::Message&, bool, std::basic_string, std::allocator >*) () #6 0x00000000005595f0 in mongo::DBClientCursor::init() () #7 0x000000000053ae5a in mongo::DBClientBase::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #8 0x000000000054af51 in mongo::DBClientConnection::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #9 0x0000000000546afc in mongo::DBClientInterface::findOne(std::basic_string, std::allocator > const&, mongo::Query const&, mongo::BSONObj const*, int) () #10 0x000000000054a10c in mongo::DBClientWithCommands::runCommand(std::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObj&, int) () #11 0x0000000000696810 in mongo::WriteBackListener::run() () #12 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #13 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #14 0x000000000069ec30 in thread_proxy () #15 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #16 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 41 (Thread 0x46444940 (LWP 4616)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x0000000000519895 in mongo::MessagingPort::recv(mongo::Message const&, mongo::Message&) () #4 0x000000000051ad84 in mongo::MessagingPort::call(mongo::Message&, mongo::Message&) () #5 0x0000000000547254 in mongo::DBClientConnection::call(mongo::Message&, mongo::Message&, bool, std::basic_string, std::allocator >*) () #6 0x00000000005595f0 in mongo::DBClientCursor::init() () #7 0x000000000053ae5a in mongo::DBClientBase::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #8 0x000000000054af51 in mongo::DBClientConnection::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #9 0x0000000000546afc in mongo::DBClientInterface::findOne(std::basic_string, std::allocator > const&, mongo::Query const&, mongo::BSONObj const*, int) () #10 0x000000000054a10c in mongo::DBClientWithCommands::runCommand(std::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObj&, int) () #11 0x0000000000696810 in mongo::WriteBackListener::run() () #12 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #13 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #14 0x000000000069ec30 in thread_proxy () #15 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #16 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 40 (Thread 0x46645940 (LWP 4619)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x0000000000519895 in mongo::MessagingPort::recv(mongo::Message const&, mongo::Message&) () #4 0x000000000051ad84 in mongo::MessagingPort::call(mongo::Message&, mongo::Message&) () #5 0x0000000000547254 in mongo::DBClientConnection::call(mongo::Message&, mongo::Message&, bool, std::basic_string, std::allocator >*) () #6 0x00000000005595f0 in mongo::DBClientCursor::init() () #7 0x000000000053ae5a in mongo::DBClientBase::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #8 0x000000000054af51 in mongo::DBClientConnection::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #9 0x0000000000546afc in mongo::DBClientInterface::findOne(std::basic_string, std::allocator > const&, mongo::Query const&, mongo::BSONObj const*, int) () #10 0x000000000054a10c in mongo::DBClientWithCommands::runCommand(std::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObj&, int) () #11 0x0000000000696810 in mongo::WriteBackListener::run() () #12 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #13 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #14 0x000000000069ec30 in thread_proxy () #15 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #16 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 39 (Thread 0x46846940 (LWP 4624)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x0000000000519895 in mongo::MessagingPort::recv(mongo::Message const&, mongo::Message&) () #4 0x000000000051ad84 in mongo::MessagingPort::call(mongo::Message&, mongo::Message&) () #5 0x0000000000547254 in mongo::DBClientConnection::call(mongo::Message&, mongo::Message&, bool, std::basic_string, std::allocator >*) () #6 0x00000000005595f0 in mongo::DBClientCursor::init() () #7 0x000000000053ae5a in mongo::DBClientBase::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #8 0x000000000054af51 in mongo::DBClientConnection::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #9 0x0000000000546afc in mongo::DBClientInterface::findOne(std::basic_string, std::allocator > const&, mongo::Query const&, mongo::BSONObj const*, int) () #10 0x000000000054a10c in mongo::DBClientWithCommands::runCommand(std::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObj&, int) () #11 0x0000000000696810 in mongo::WriteBackListener::run() () #12 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #13 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #14 0x000000000069ec30 in thread_proxy () #15 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #16 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 38 (Thread 0x46a47940 (LWP 4629)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x0000000000519895 in mongo::MessagingPort::recv(mongo::Message const&, mongo::Message&) () #4 0x000000000051ad84 in mongo::MessagingPort::call(mongo::Message&, mongo::Message&) () #5 0x0000000000547254 in mongo::DBClientConnection::call(mongo::Message&, mongo::Message&, bool, std::basic_string, std::allocator >*) () #6 0x00000000005595f0 in mongo::DBClientCursor::init() () #7 0x000000000053ae5a in mongo::DBClientBase::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #8 0x000000000054af51 in mongo::DBClientConnection::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #9 0x0000000000546afc in mongo::DBClientInterface::findOne(std::basic_string, std::allocator > const&, mongo::Query const&, mongo::BSONObj const*, int) () #10 0x000000000054a10c in mongo::DBClientWithCommands::runCommand(std::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObj&, int) () #11 0x0000000000696810 in mongo::WriteBackListener::run() () #12 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #13 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #14 0x000000000069ec30 in thread_proxy () #15 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #16 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 37 (Thread 0x46c48940 (LWP 4634)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x0000000000519895 in mongo::MessagingPort::recv(mongo::Message const&, mongo::Message&) () #4 0x000000000051ad84 in mongo::MessagingPort::call(mongo::Message&, mongo::Message&) () #5 0x0000000000547254 in mongo::DBClientConnection::call(mongo::Message&, mongo::Message&, bool, std::basic_string, std::allocator >*) () #6 0x00000000005595f0 in mongo::DBClientCursor::init() () #7 0x000000000053ae5a in mongo::DBClientBase::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #8 0x000000000054af51 in mongo::DBClientConnection::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #9 0x0000000000546afc in mongo::DBClientInterface::findOne(std::basic_string, std::allocator > const&, mongo::Query const&, mongo::BSONObj const*, int) () #10 0x000000000054a10c in mongo::DBClientWithCommands::runCommand(std::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObj&, int) () #11 0x0000000000696810 in mongo::WriteBackListener::run() () #12 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #13 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #14 0x000000000069ec30 in thread_proxy () #15 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #16 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 36 (Thread 0x4704a940 (LWP 5312)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x000000000057ea26 in mongo::pms::threadRun(mongo::MessagingPort*) () #4 0x000000000069ec30 in thread_proxy () #5 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #6 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 35 (Thread 0x4342c940 (LWP 5348)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 34 (Thread 0x46e49940 (LWP 5379)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060550c in mongo::ChunkManager::getAllShards(std::set, std::allocator >&) () #4 0x0000000000619239 in mongo::ChunkManager::getShardsForQuery(std::set, std::allocator >&, mongo::BSONObj const&) () #5 0x000000000065f60d in mongo::dbgrid_pub_cmds::CountCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #6 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #7 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #8 0x000000000066432c in mongo::Request::process(int) () #9 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #10 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #11 0x000000000069ec30 in thread_proxy () #12 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #13 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 33 (Thread 0x42826940 (LWP 5461)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x0000000000618841 in mongo::ChunkManager::getShardsForQuery(std::set, std::allocator >&, mongo::BSONObj const&) () #4 0x0000000000635783 in mongo::ShardStrategy::queryOp(mongo::Request&) () #5 0x000000000066432c in mongo::Request::process(int) () #6 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #7 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #8 0x000000000069ec30 in thread_proxy () #9 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #10 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 32 (Thread 0x42625940 (LWP 5498)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 31 (Thread 0x41ae4940 (LWP 5534)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 30 (Thread 0x43a2f940 (LWP 5600)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x0000000000618841 in mongo::ChunkManager::getShardsForQuery(std::set, std::allocator >&, mongo::BSONObj const&) () #4 0x0000000000635783 in mongo::ShardStrategy::queryOp(mongo::Request&) () #5 0x000000000066432c in mongo::Request::process(int) () #6 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #7 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #8 0x000000000069ec30 in thread_proxy () #9 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #10 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 29 (Thread 0x42a27940 (LWP 5645)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 28 (Thread 0x42c28940 (LWP 5679)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 27 (Thread 0x4362d940 (LWP 5710)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 26 (Thread 0x43c30940 (LWP 5792)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 25 (Thread 0x4382e940 (LWP 5823)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 24 (Thread 0x4302a940 (LWP 5855)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 23 (Thread 0x4322b940 (LWP 5893)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 22 (Thread 0x41ce5940 (LWP 5972)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 21 (Thread 0x42e29940 (LWP 6011)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 20 (Thread 0x44032940 (LWP 6063)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 19 (Thread 0x43e31940 (LWP 6066)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x0000000000618841 in mongo::ChunkManager::getShardsForQuery(std::set, std::allocator >&, mongo::BSONObj const&) () #4 0x0000000000635783 in mongo::ShardStrategy::queryOp(mongo::Request&) () #5 0x000000000066432c in mongo::Request::process(int) () #6 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #7 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #8 0x000000000069ec30 in thread_proxy () #9 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #10 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 18 (Thread 0x4583e940 (LWP 6126)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x0000000000618841 in mongo::ChunkManager::getShardsForQuery(std::set, std::allocator >&, mongo::BSONObj const&) () #4 0x0000000000635783 in mongo::ShardStrategy::queryOp(mongo::Request&) () #5 0x000000000066432c in mongo::Request::process(int) () #6 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #7 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #8 0x000000000069ec30 in thread_proxy () #9 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #10 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 17 (Thread 0x44434940 (LWP 6129)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 16 (Thread 0x44233940 (LWP 6132)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x0000000000508582 in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x0000000000610b15 in mongo::Chunk::multiSplit(std::vector > const&, mongo::BSONObj&) () #4 0x0000000000611ed2 in mongo::Chunk::singleSplit(bool, mongo::BSONObj&) () #5 0x00000000006182e3 in mongo::Chunk::splitIfShould(long) () #6 0x00000000006393a3 in mongo::ShardStrategy::_update(mongo::Request&, mongo::DbMessage&, boost::shared_ptr) () #7 0x000000000063a1e3 in mongo::ShardStrategy::writeOp(int, mongo::Request&) () #8 0x0000000000664202 in mongo::Request::process(int) () #9 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #10 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #11 0x000000000069ec30 in thread_proxy () #12 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #13 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 15 (Thread 0x4563d940 (LWP 6195)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 14 (Thread 0x45a3f940 (LWP 6201)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x0000000000618841 in mongo::ChunkManager::getShardsForQuery(std::set, std::allocator >&, mongo::BSONObj const&) () #4 0x0000000000635783 in mongo::ShardStrategy::queryOp(mongo::Request&) () #5 0x000000000066432c in mongo::Request::process(int) () #6 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #7 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #8 0x000000000069ec30 in thread_proxy () #9 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #10 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 13 (Thread 0x44635940 (LWP 6288)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x0000000000618841 in mongo::ChunkManager::getShardsForQuery(std::set, std::allocator >&, mongo::BSONObj const&) () #4 0x0000000000635783 in mongo::ShardStrategy::queryOp(mongo::Request&) () #5 0x000000000066432c in mongo::Request::process(int) () #6 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #7 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #8 0x000000000069ec30 in thread_proxy () #9 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #10 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 12 (Thread 0x44c38940 (LWP 6338)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 11 (Thread 0x4503a940 (LWP 6413)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x44836940 (LWP 6417)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x0000000000618841 in mongo::ChunkManager::getShardsForQuery(std::set, std::allocator >&, mongo::BSONObj const&) () #4 0x0000000000635783 in mongo::ShardStrategy::queryOp(mongo::Request&) () #5 0x000000000066432c in mongo::Request::process(int) () #6 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #7 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #8 0x000000000069ec30 in thread_proxy () #9 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #10 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x44a37940 (LWP 6477)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x44e39940 (LWP 6480)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x45c40940 (LWP 6484)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x4523b940 (LWP 6542)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x4543c940 (LWP 8202)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060550c in mongo::ChunkManager::getAllShards(std::set, std::allocator >&) () #4 0x00000000005e5d7e in mongo::DBConfig::getAllShards(std::set, std::allocator >&) const () #5 0x000000000064de92 in mongo::dbgrid_pub_cmds::RunOnAllShardsCommand::getShards(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::set, std::allocator >&) () #6 0x0000000000651d07 in mongo::dbgrid_pub_cmds::RunOnAllShardsCommand::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #7 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #8 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #9 0x000000000066432c in mongo::Request::process(int) () #10 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #11 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #12 0x000000000069ec30 in thread_proxy () #13 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #14 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x406c6940 (LWP 9343)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x000000000057ea26 in mongo::pms::threadRun(mongo::MessagingPort*) () #4 0x000000000069ec30 in thread_proxy () #5 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #6 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x412dd940 (LWP 9344)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x000000000057ea26 in mongo::pms::threadRun(mongo::MessagingPort*) () #4 0x000000000069ec30 in thread_proxy () #5 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #6 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x4724b940 (LWP 9357)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x000000000057ea26 in mongo::pms::threadRun(mongo::MessagingPort*) () #4 0x000000000069ec30 in thread_proxy () #5 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #6 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x2b734304fc40 (LWP 2728)): #0 0x00000039648ccfc2 in select () from /lib64/libc.so.6 #1 0x000000000051bf26 in mongo::Listener::initAndListen() () #2 0x000000000067014b in mongo::start(mongo::MessageServer::Options const&) () #3 0x0000000000673081 in _main(int, char**) () #4 0x0000000000673578 in main () Dump #2 + mongos again set height 0 thread apply all bt Thread 29 (Thread 0x40b3a940 (LWP 10831)): #0 0x00000039648ccfc2 in select () from /lib64/libc.so.6 #1 0x000000000051bf26 in mongo::Listener::initAndListen() () #2 0x0000000000593f79 in mongo::webServerThread(mongo::AdminAccess const*) () #3 0x000000000069ec30 in thread_proxy () #4 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #5 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 28 (Thread 0x40e1f940 (LWP 10832)): #0 0x000000396500e1c1 in nanosleep () from /lib64/libpthread.so.0 #1 0x0000000000688cae in mongo::sleepsecs(int) () #2 0x0000000000688599 in mongo::Balancer::run() () #3 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #4 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #5 0x000000000069ec30 in thread_proxy () #6 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #7 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 27 (Thread 0x41868940 (LWP 10833)): #0 0x000000396500e1c1 in nanosleep () from /lib64/libpthread.so.0 #1 0x0000000000525907 in mongo::task::Task::run() () #2 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #3 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #4 0x000000000069ec30 in thread_proxy () #5 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #6 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 26 (Thread 0x42d18940 (LWP 10847)): #0 0x000000396500e1c1 in nanosleep () from /lib64/libpthread.so.0 #1 0x000000000056bc87 in mongo::_distLockPingThread(mongo::ConnectionString) () #2 0x000000000056cbf8 in mongo::distLockPingThread(mongo::ConnectionString) () #3 0x00000000005738f6 in boost::detail::thread_data > > >::run() () #4 0x000000000069ec30 in thread_proxy () #5 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #6 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 25 (Thread 0x42f19940 (LWP 10866)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x0000000000519895 in mongo::MessagingPort::recv(mongo::Message const&, mongo::Message&) () #4 0x000000000051ad84 in mongo::MessagingPort::call(mongo::Message&, mongo::Message&) () #5 0x0000000000547254 in mongo::DBClientConnection::call(mongo::Message&, mongo::Message&, bool, std::basic_string, std::allocator >*) () #6 0x00000000005595f0 in mongo::DBClientCursor::init() () #7 0x000000000053ae5a in mongo::DBClientBase::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #8 0x000000000054af51 in mongo::DBClientConnection::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #9 0x0000000000546afc in mongo::DBClientInterface::findOne(std::basic_string, std::allocator > const&, mongo::Query const&, mongo::BSONObj const*, int) () #10 0x000000000054a10c in mongo::DBClientWithCommands::runCommand(std::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObj&, int) () #11 0x0000000000696810 in mongo::WriteBackListener::run() () #12 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #13 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #14 0x000000000069ec30 in thread_proxy () #15 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #16 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 24 (Thread 0x41e90940 (LWP 10874)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x0000000000519895 in mongo::MessagingPort::recv(mongo::Message const&, mongo::Message&) () #4 0x000000000051ad84 in mongo::MessagingPort::call(mongo::Message&, mongo::Message&) () #5 0x0000000000547254 in mongo::DBClientConnection::call(mongo::Message&, mongo::Message&, bool, std::basic_string, std::allocator >*) () #6 0x00000000005595f0 in mongo::DBClientCursor::init() () #7 0x000000000053ae5a in mongo::DBClientBase::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #8 0x000000000054af51 in mongo::DBClientConnection::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #9 0x0000000000546afc in mongo::DBClientInterface::findOne(std::basic_string, std::allocator > const&, mongo::Query const&, mongo::BSONObj const*, int) () #10 0x000000000054a10c in mongo::DBClientWithCommands::runCommand(std::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObj&, int) () #11 0x0000000000696810 in mongo::WriteBackListener::run() () #12 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #13 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #14 0x000000000069ec30 in thread_proxy () #15 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #16 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 23 (Thread 0x42313940 (LWP 10881)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x0000000000519895 in mongo::MessagingPort::recv(mongo::Message const&, mongo::Message&) () #4 0x000000000051ad84 in mongo::MessagingPort::call(mongo::Message&, mongo::Message&) () #5 0x0000000000547254 in mongo::DBClientConnection::call(mongo::Message&, mongo::Message&, bool, std::basic_string, std::allocator >*) () #6 0x00000000005595f0 in mongo::DBClientCursor::init() () #7 0x000000000053ae5a in mongo::DBClientBase::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #8 0x000000000054af51 in mongo::DBClientConnection::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #9 0x0000000000546afc in mongo::DBClientInterface::findOne(std::basic_string, std::allocator > const&, mongo::Query const&, mongo::BSONObj const*, int) () #10 0x000000000054a10c in mongo::DBClientWithCommands::runCommand(std::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObj&, int) () #11 0x0000000000696810 in mongo::WriteBackListener::run() () #12 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #13 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #14 0x000000000069ec30 in thread_proxy () #15 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #16 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 22 (Thread 0x40619940 (LWP 10888)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x0000000000519895 in mongo::MessagingPort::recv(mongo::Message const&, mongo::Message&) () #4 0x000000000051ad84 in mongo::MessagingPort::call(mongo::Message&, mongo::Message&) () #5 0x0000000000547254 in mongo::DBClientConnection::call(mongo::Message&, mongo::Message&, bool, std::basic_string, std::allocator >*) () #6 0x00000000005595f0 in mongo::DBClientCursor::init() () #7 0x000000000053ae5a in mongo::DBClientBase::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #8 0x000000000054af51 in mongo::DBClientConnection::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #9 0x0000000000546afc in mongo::DBClientInterface::findOne(std::basic_string, std::allocator > const&, mongo::Query const&, mongo::BSONObj const*, int) () #10 0x000000000054a10c in mongo::DBClientWithCommands::runCommand(std::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObj&, int) () #11 0x0000000000696810 in mongo::WriteBackListener::run() () #12 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #13 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #14 0x000000000069ec30 in thread_proxy () #15 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #16 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 21 (Thread 0x41650940 (LWP 10895)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x0000000000519895 in mongo::MessagingPort::recv(mongo::Message const&, mongo::Message&) () #4 0x000000000051ad84 in mongo::MessagingPort::call(mongo::Message&, mongo::Message&) () #5 0x0000000000547254 in mongo::DBClientConnection::call(mongo::Message&, mongo::Message&, bool, std::basic_string, std::allocator >*) () #6 0x00000000005595f0 in mongo::DBClientCursor::init() () #7 0x000000000053ae5a in mongo::DBClientBase::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #8 0x000000000054af51 in mongo::DBClientConnection::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #9 0x0000000000546afc in mongo::DBClientInterface::findOne(std::basic_string, std::allocator > const&, mongo::Query const&, mongo::BSONObj const*, int) () #10 0x000000000054a10c in mongo::DBClientWithCommands::runCommand(std::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObj&, int) () #11 0x0000000000696810 in mongo::WriteBackListener::run() () #12 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #13 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #14 0x000000000069ec30 in thread_proxy () #15 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #16 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 20 (Thread 0x4144f940 (LWP 10902)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x0000000000519895 in mongo::MessagingPort::recv(mongo::Message const&, mongo::Message&) () #4 0x000000000051ad84 in mongo::MessagingPort::call(mongo::Message&, mongo::Message&) () #5 0x0000000000547254 in mongo::DBClientConnection::call(mongo::Message&, mongo::Message&, bool, std::basic_string, std::allocator >*) () #6 0x00000000005595f0 in mongo::DBClientCursor::init() () #7 0x000000000053ae5a in mongo::DBClientBase::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #8 0x000000000054af51 in mongo::DBClientConnection::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #9 0x0000000000546afc in mongo::DBClientInterface::findOne(std::basic_string, std::allocator > const&, mongo::Query const&, mongo::BSONObj const*, int) () #10 0x000000000054a10c in mongo::DBClientWithCommands::runCommand(std::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObj&, int) () #11 0x0000000000696810 in mongo::WriteBackListener::run() () #12 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #13 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #14 0x000000000069ec30 in thread_proxy () #15 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #16 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 19 (Thread 0x4311a940 (LWP 10915)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x0000000000519895 in mongo::MessagingPort::recv(mongo::Message const&, mongo::Message&) () #4 0x000000000051ad84 in mongo::MessagingPort::call(mongo::Message&, mongo::Message&) () #5 0x0000000000547254 in mongo::DBClientConnection::call(mongo::Message&, mongo::Message&, bool, std::basic_string, std::allocator >*) () #6 0x00000000005595f0 in mongo::DBClientCursor::init() () #7 0x000000000053ae5a in mongo::DBClientBase::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #8 0x000000000054af51 in mongo::DBClientConnection::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #9 0x0000000000546afc in mongo::DBClientInterface::findOne(std::basic_string, std::allocator > const&, mongo::Query const&, mongo::BSONObj const*, int) () #10 0x000000000054a10c in mongo::DBClientWithCommands::runCommand(std::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObj&, int) () #11 0x0000000000696810 in mongo::WriteBackListener::run() () #12 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #13 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #14 0x000000000069ec30 in thread_proxy () #15 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #16 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 18 (Thread 0x4124e940 (LWP 10928)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x0000000000519895 in mongo::MessagingPort::recv(mongo::Message const&, mongo::Message&) () #4 0x000000000051ad84 in mongo::MessagingPort::call(mongo::Message&, mongo::Message&) () #5 0x0000000000547254 in mongo::DBClientConnection::call(mongo::Message&, mongo::Message&, bool, std::basic_string, std::allocator >*) () #6 0x00000000005595f0 in mongo::DBClientCursor::init() () #7 0x000000000053ae5a in mongo::DBClientBase::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #8 0x000000000054af51 in mongo::DBClientConnection::query(std::basic_string, std::allocator > const&, mongo::Query, int, int, mongo::BSONObj const*, int, int) () #9 0x0000000000546afc in mongo::DBClientInterface::findOne(std::basic_string, std::allocator > const&, mongo::Query const&, mongo::BSONObj const*, int) () #10 0x000000000054a10c in mongo::DBClientWithCommands::runCommand(std::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObj&, int) () #11 0x0000000000696810 in mongo::WriteBackListener::run() () #12 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #13 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #14 0x000000000069ec30 in thread_proxy () #15 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #16 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 17 (Thread 0x42b17940 (LWP 12347)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x0000000000618841 in mongo::ChunkManager::getShardsForQuery(std::set, std::allocator >&, mongo::BSONObj const&) () #4 0x000000000065f60d in mongo::dbgrid_pub_cmds::CountCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 16 (Thread 0x4391e940 (LWP 12601)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x000000000057ea26 in mongo::pms::threadRun(mongo::MessagingPort*) () #4 0x000000000069ec30 in thread_proxy () #5 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #6 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 15 (Thread 0x41020940 (LWP 12602)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x000000000057ea26 in mongo::pms::threadRun(mongo::MessagingPort*) () #4 0x000000000069ec30 in thread_proxy () #5 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #6 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 14 (Thread 0x43b1f940 (LWP 12615)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x000000000057ea26 in mongo::pms::threadRun(mongo::MessagingPort*) () #4 0x000000000069ec30 in thread_proxy () #5 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #6 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 13 (Thread 0x42514940 (LWP 12958)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x0000000000508582 in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060eef7 in mongo::ChunkManager::_reload() () #4 0x0000000000610aee in mongo::Chunk::multiSplit(std::vector > const&, mongo::BSONObj&) () #5 0x0000000000611ed2 in mongo::Chunk::singleSplit(bool, mongo::BSONObj&) () #6 0x00000000006182e3 in mongo::Chunk::splitIfShould(long) () #7 0x00000000006393a3 in mongo::ShardStrategy::_update(mongo::Request&, mongo::DbMessage&, boost::shared_ptr) () #8 0x000000000063a1e3 in mongo::ShardStrategy::writeOp(int, mongo::Request&) () #9 0x0000000000664202 in mongo::Request::process(int) () #10 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #11 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #12 0x000000000069ec30 in thread_proxy () #13 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #14 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 12 (Thread 0x41a69940 (LWP 13045)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x0000000000618841 in mongo::ChunkManager::getShardsForQuery(std::set, std::allocator >&, mongo::BSONObj const&) () #4 0x0000000000635783 in mongo::ShardStrategy::queryOp(mongo::Request&) () #5 0x000000000066432c in mongo::Request::process(int) () #6 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #7 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #8 0x000000000069ec30 in thread_proxy () #9 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #10 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 11 (Thread 0x42112940 (LWP 13104)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x4331b940 (LWP 13108)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x40204940 (LWP 13166)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x0000000000618841 in mongo::ChunkManager::getShardsForQuery(std::set, std::allocator >&, mongo::BSONObj const&) () #4 0x0000000000635783 in mongo::ShardStrategy::queryOp(mongo::Request&) () #5 0x000000000066432c in mongo::Request::process(int) () #6 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #7 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #8 0x000000000069ec30 in thread_proxy () #9 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #10 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x4371d940 (LWP 13225)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060550c in mongo::ChunkManager::getAllShards(std::set, std::allocator >&) () #4 0x0000000000619239 in mongo::ChunkManager::getShardsForQuery(std::set, std::allocator >&, mongo::BSONObj const&) () #5 0x000000000065f60d in mongo::dbgrid_pub_cmds::CountCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #6 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #7 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #8 0x000000000066432c in mongo::Request::process(int) () #9 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #10 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #11 0x000000000069ec30 in thread_proxy () #12 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #13 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x42715940 (LWP 13282)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x000000000057ea26 in mongo::pms::threadRun(mongo::MessagingPort*) () #4 0x000000000069ec30 in thread_proxy () #5 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #6 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x43d20940 (LWP 13283)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x000000000057ea26 in mongo::pms::threadRun(mongo::MessagingPort*) () #4 0x000000000069ec30 in thread_proxy () #5 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #6 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x43f21940 (LWP 13296)): #0 0x000000396500dc81 in recv () from /lib64/libpthread.so.0 #1 0x0000000000517656 in mongo::MessagingPort::recv(char*, int) () #2 0x0000000000519246 in mongo::MessagingPort::recv(mongo::Message&) () #3 0x000000000057ea26 in mongo::pms::threadRun(mongo::MessagingPort*) () #4 0x000000000069ec30 in thread_proxy () #5 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #6 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x44122940 (LWP 13388)): #0 0x000000396500e1c1 in nanosleep () from /lib64/libpthread.so.0 #1 0x00000000006965ff in mongo::WriteBackListener::run() () #2 0x00000000005035ab in mongo::BackgroundJob::jobBody(boost::shared_ptr) () #3 0x0000000000504e64 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () #4 0x000000000069ec30 in thread_proxy () #5 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #6 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x42916940 (LWP 13451)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x000000000060e87d in mongo::ChunkManager::findChunk(mongo::BSONObj const&, bool) () #4 0x00000000006515d9 in mongo::dbgrid_pub_cmds::FindAndModifyCmd::run(std::basic_string, std::allocator > const&, mongo::BSONObj&, std::basic_string, std::allocator >&, mongo::BSONObjBuilder&, bool) () #5 0x000000000057bdcc in mongo::Command::runAgainstRegistered(char const*, mongo::BSONObj&, mongo::BSONObjBuilder&) () #6 0x0000000000631062 in mongo::SingleStrategy::queryOp(mongo::Request&) () #7 0x000000000066432c in mongo::Request::process(int) () #8 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #9 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #10 0x000000000069ec30 in thread_proxy () #11 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #12 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x41c8f940 (LWP 13564)): #0 0x000000396500aee9 in pthread_cond_wait00GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005082d4 in boost::condition_variable::wait(boost::unique_lock&) () #2 0x000000000050851b in mongo::rwlock::rwlock(mongo::RWLock const&, bool, bool) () #3 0x0000000000618841 in mongo::ChunkManager::getShardsForQuery(std::set, std::allocator >&, mongo::BSONObj const&) () #4 0x0000000000635783 in mongo::ShardStrategy::queryOp(mongo::Request&) () #5 0x000000000066432c in mongo::Request::process(int) () #6 0x00000000006761c7 in mongo::ShardedMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*) () #7 0x000000000057ea3c in mongo::pms::threadRun(mongo::MessagingPort*) () #8 0x000000000069ec30 in thread_proxy () #9 0x000000396500673d in start_thread () from /lib64/libpthread.so.0 #10 0x00000039648d3d1d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x2b7c86ed2c40 (LWP 10828)): #0 0x00000039648ccfc2 in select () from /lib64/libc.so.6 #1 0x000000000051bf26 in mongo::Listener::initAndListen() () #2 0x000000000067014b in mongo::start(mongo::MessageServer::Options const&) () #3 0x0000000000673081 in _main(int, char**) () #4 0x0000000000673578 in main ()