[New LWP 26998] [New LWP 26999] [New LWP 27001] [New LWP 27002] [New LWP 27003] [New LWP 27004] [New LWP 27005] [New LWP 27006] [New LWP 27012] [New LWP 27013] [New LWP 27014] [New LWP 27015] [New LWP 27016] [New LWP 27017] [New LWP 27018] [New LWP 27019] [New LWP 27020] [New LWP 63805] [New LWP 33395] [New LWP 33443] [New LWP 33839] [New LWP 33873] [New LWP 36498] [New LWP 78739] [New LWP 122210] [New LWP 66248] [New LWP 18939] [New LWP 48643] [New LWP 97298] [New LWP 97419] [New LWP 97588] [New LWP 97901] [New LWP 97950] [New LWP 98322] [New LWP 98909] [New LWP 98967] [New LWP 99064] [New LWP 99618] [New LWP 99667] [New LWP 99788] [New LWP 100413] [New LWP 100510] [New LWP 100872] [New LWP 101234] [New LWP 101307] [New LWP 101332] [New LWP 101887] [New LWP 101960] [New LWP 102129] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 Thread 50 (Thread 0x7fea72888700 (LWP 102129)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c4be510) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d40a07c882 in mongo::ServiceContext::ClientDeleter::operator()(mongo::Client*) const () #3 0x00007fea7dbff5ff in __GI___call_tls_dtors () at cxa_thread_atexit_impl.c:155 #4 0x00007fea7df966c8 in start_thread (arg=0x7fea72888700) at pthread_create.c:343 #5 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 49 (Thread 0x7fea6fd56700 (LWP 101960)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea6fd56700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 48 (Thread 0x7fea6d831700 (LWP 101887)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea6d831700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 47 (Thread 0x7fea74d98700 (LWP 101332)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea74d98700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 46 (Thread 0x7fea74a95700 (LWP 101307)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea74a95700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 45 (Thread 0x7fea74c97700 (LWP 101234)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea74c97700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 44 (Thread 0x7fea70059700 (LWP 100872)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea70059700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 43 (Thread 0x7fea7126b700 (LWP 100510)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea7126b700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 42 (Thread 0x7fea72e8e700 (LWP 100413)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea72e8e700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 41 (Thread 0x7fea6ca23700 (LWP 99788)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea6ca23700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 40 (Thread 0x7fea74f9a700 (LWP 99667)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea74f9a700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 39 (Thread 0x7fea71f86700 (LWP 99618)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea71f86700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 38 (Thread 0x7fea6dc35700 (LWP 99064)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea6dc35700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 37 (Thread 0x7fea7146d700 (LWP 98967)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea7146d700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 36 (Thread 0x7fea6e33c700 (LWP 98909)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea6e33c700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 35 (Thread 0x7fea70a63700 (LWP 98322)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea70a63700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 34 (Thread 0x7fea72b8b700 (LWP 97950)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea72b8b700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 33 (Thread 0x7fea7136c700 (LWP 97901)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea7136c700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 32 (Thread 0x7fea70962700 (LWP 97588)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea70962700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 31 (Thread 0x7fea6fc55700 (LWP 97419)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea6fc55700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 30 (Thread 0x7fea6c11a700 (LWP 97298)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea6c11a700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 29 (Thread 0x7fea6c720700 (LWP 48643)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x000055d40a21f62c in std::condition_variable::wait(std::unique_lock&) () #2 0x000055d40a07ad33 in mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil(std::condition_variable&, std::unique_lock&, mongo::Date_t) () #3 0x000055d40997ee35 in mongo::executor::ThreadPoolTaskExecutor::waitForEvent(mongo::OperationContext*, mongo::executor::TaskExecutor::EventHandle const&, mongo::Date_t) () #4 0x000055d40955d5b4 in mongo::executor::ShardingTaskExecutor::waitForEvent(mongo::OperationContext*, mongo::executor::TaskExecutor::EventHandle const&, mongo::Date_t) () #5 0x000055d4097503ad in mongo::AsyncResultsMerger::blockingNext() () #6 0x000055d40966ae71 in mongo::RouterStageMerge::next(mongo::RouterExecStage::ExecContext) () #7 0x000055d409665594 in mongo::ClusterClientCursorImpl::next(mongo::RouterExecStage::ExecContext) () #8 0x000055d409918a9a in mongo::ClusterCursorManager::PinnedCursor::next(mongo::RouterExecStage::ExecContext) () #9 0x000055d40965c38a in mongo::ClusterFind::runGetMore(mongo::OperationContext*, mongo::GetMoreRequest const&) () #10 0x000055d4095dda54 in mongo::(anonymous namespace)::ClusterGetMoreCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea6c720700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 28 (Thread 0x7fea70f68700 (LWP 18939)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df9ac51 in __pthread_mutex_cond_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x00007fea7df9c7db in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:328 #3 0x000055d40a08e118 in mongo::ClockSource::waitForConditionUntil(std::condition_variable&, std::unique_lock&, mongo::Date_t) () #4 0x000055d40a07ab93 in mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil(std::condition_variable&, std::unique_lock&, mongo::Date_t) () #5 0x000055d40997ee35 in mongo::executor::ThreadPoolTaskExecutor::waitForEvent(mongo::OperationContext*, mongo::executor::TaskExecutor::EventHandle const&, mongo::Date_t) () #6 0x000055d40955d5b4 in mongo::executor::ShardingTaskExecutor::waitForEvent(mongo::OperationContext*, mongo::executor::TaskExecutor::EventHandle const&, mongo::Date_t) () #7 0x000055d4097503ad in mongo::AsyncResultsMerger::blockingNext() () #8 0x000055d40966ae71 in mongo::RouterStageMerge::next(mongo::RouterExecStage::ExecContext) () #9 0x000055d409665594 in mongo::ClusterClientCursorImpl::next(mongo::RouterExecStage::ExecContext) () #10 0x000055d409918a9a in mongo::ClusterCursorManager::PinnedCursor::next(mongo::RouterExecStage::ExecContext) () #11 0x000055d40965c38a in mongo::ClusterFind::runGetMore(mongo::OperationContext*, mongo::GetMoreRequest const&) () #12 0x000055d4095dda54 in mongo::(anonymous namespace)::ClusterGetMoreCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #13 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #14 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #15 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #16 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #17 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #18 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #19 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #20 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #21 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #22 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #23 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #24 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #25 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #26 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #27 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #28 0x00007fea7df966ba in start_thread (arg=0x7fea70f68700) at pthread_create.c:333 #29 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 27 (Thread 0x7fea72087700 (LWP 66248)): #0 0x00007fea7df9fc1d in nanosleep () at ../sysdeps/unix/syscall-template.S:84 #1 0x000055d40a08e51a in mongo::SpinLock::_lockSlowPath() () #2 0x000055d40a07ac8e in mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil(std::condition_variable&, std::unique_lock&, mongo::Date_t) () #3 0x000055d40997ee35 in mongo::executor::ThreadPoolTaskExecutor::waitForEvent(mongo::OperationContext*, mongo::executor::TaskExecutor::EventHandle const&, mongo::Date_t) () #4 0x000055d40955d5b4 in mongo::executor::ShardingTaskExecutor::waitForEvent(mongo::OperationContext*, mongo::executor::TaskExecutor::EventHandle const&, mongo::Date_t) () #5 0x000055d4097503ad in mongo::AsyncResultsMerger::blockingNext() () #6 0x000055d40966ae71 in mongo::RouterStageMerge::next(mongo::RouterExecStage::ExecContext) () #7 0x000055d409665594 in mongo::ClusterClientCursorImpl::next(mongo::RouterExecStage::ExecContext) () #8 0x000055d409918a9a in mongo::ClusterCursorManager::PinnedCursor::next(mongo::RouterExecStage::ExecContext) () #9 0x000055d40965c38a in mongo::ClusterFind::runGetMore(mongo::OperationContext*, mongo::GetMoreRequest const&) () #10 0x000055d4095dda54 in mongo::(anonymous namespace)::ClusterGetMoreCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea72087700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 26 (Thread 0x7fea71d84700 (LWP 122210)): #0 0x00007fea7df9f94d in recvmsg () at ../sysdeps/unix/syscall-template.S:84 #1 0x000055d409b3e56a in asio::detail::socket_ops::recv(int, iovec*, unsigned long, int, std::error_code&) () #2 0x000055d409b3e628 in asio::detail::socket_ops::sync_recv(int, unsigned char, iovec*, unsigned long, int, bool, std::error_code&) () #3 0x000055d4099c904e in unsigned long asio::detail::read_buffer_sequence, asio::mutable_buffers_1, asio::mutable_buffer const*, asio::detail::transfer_all_t>(asio::basic_stream_socket&, asio::mutable_buffers_1 const&, asio::mutable_buffer const* const&, asio::detail::transfer_all_t, std::error_code&) () #4 0x000055d4099d2589 in mongo::future_details::Future mongo::transport::TransportLayerASIO::ASIOSession::opportunisticRead, asio::mutable_buffers_1>(asio::basic_stream_socket&, asio::mutable_buffers_1 const&, std::shared_ptr const&) () #5 0x000055d4099df51f in mongo::future_details::Future mongo::transport::TransportLayerASIO::ASIOSession::read(asio::mutable_buffers_1 const&, std::shared_ptr const&) () #6 0x000055d4099e2e1c in mongo::transport::TransportLayerASIO::ASIOSession::sourceMessageImpl(std::shared_ptr const&) () #7 0x000055d4099e33a8 in mongo::transport::TransportLayerASIO::ASIOSession::sourceMessage() () #8 0x000055d40954c913 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #9 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #10 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #11 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #12 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #13 0x00007fea7df966ba in start_thread (arg=0x7fea71d84700) at pthread_create.c:333 #14 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 25 (Thread 0x7fea73790700 (LWP 78739)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea73790700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 24 (Thread 0x7fea7065f700 (LWP 36498)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c677988) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d4099198b1 in mongo::ClusterCursorManager::getNamespaceForCursorId(long long) const () #3 0x000055d40962dee9 in mongo::Strategy::killCursors(mongo::OperationContext*, mongo::DbMessage*) () #4 0x000055d40953347f in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #5 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #6 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #7 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #8 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #9 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #10 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #11 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #12 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #13 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #14 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #15 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #16 0x00007fea7df966ba in start_thread (arg=0x7fea7065f700) at pthread_create.c:333 #17 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 23 (Thread 0x7fea72989700 (LWP 33873)): #0 0x00007fea7df9f94d in recvmsg () at ../sysdeps/unix/syscall-template.S:84 #1 0x000055d409b3e56a in asio::detail::socket_ops::recv(int, iovec*, unsigned long, int, std::error_code&) () #2 0x000055d409b3e628 in asio::detail::socket_ops::sync_recv(int, unsigned char, iovec*, unsigned long, int, bool, std::error_code&) () #3 0x000055d4099c904e in unsigned long asio::detail::read_buffer_sequence, asio::mutable_buffers_1, asio::mutable_buffer const*, asio::detail::transfer_all_t>(asio::basic_stream_socket&, asio::mutable_buffers_1 const&, asio::mutable_buffer const* const&, asio::detail::transfer_all_t, std::error_code&) () #4 0x000055d4099d2589 in mongo::future_details::Future mongo::transport::TransportLayerASIO::ASIOSession::opportunisticRead, asio::mutable_buffers_1>(asio::basic_stream_socket&, asio::mutable_buffers_1 const&, std::shared_ptr const&) () #5 0x000055d4099df51f in mongo::future_details::Future mongo::transport::TransportLayerASIO::ASIOSession::read(asio::mutable_buffers_1 const&, std::shared_ptr const&) () #6 0x000055d4099e2e1c in mongo::transport::TransportLayerASIO::ASIOSession::sourceMessageImpl(std::shared_ptr const&) () #7 0x000055d4099e33a8 in mongo::transport::TransportLayerASIO::ASIOSession::sourceMessage() () #8 0x000055d40954c913 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #9 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #10 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #11 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #12 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #13 0x00007fea7df966ba in start_thread (arg=0x7fea72989700) at pthread_create.c:333 #14 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 22 (Thread 0x7fea71b82700 (LWP 33839)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409987242 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #3 0x000055d40955d8fd in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&) () #4 0x000055d40975e31d in mongo::AsyncRequestsSender::_scheduleRequest(unsigned long) () #5 0x000055d40975e74a in mongo::AsyncRequestsSender::_scheduleRequests() () #6 0x000055d40976025d in mongo::AsyncRequestsSender::AsyncRequestsSender(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::StringData, std::vector > const&, mongo::ReadPreferenceSetting const&, mongo::Shard::RetryPolicy) () #7 0x000055d409752a2c in mongo::establishCursors(mongo::OperationContext*, mongo::executor::TaskExecutor*, mongo::NamespaceString const&, mongo::ReadPreferenceSetting, std::vector, std::allocator > > const&, bool) () #8 0x000055d40965e7bc in mongo::(anonymous namespace)::runQueryWithoutRetrying(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, mongo::CachedCollectionRoutingInfo const&, std::vector >*) [clone .constprop.246] () #9 0x000055d40965fd60 in mongo::ClusterFind::runQuery(mongo::OperationContext*, mongo::CanonicalQuery const&, mongo::ReadPreferenceSetting const&, std::vector >*) () #10 0x000055d4095ccd42 in mongo::(anonymous namespace)::ClusterFindCmd::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #11 0x000055d409b68179 in mongo::BasicCommand::Invocation::run(mongo::OperationContext*, mongo::CommandReplyBuilder*) () #12 0x000055d409633a90 in mongo::(anonymous namespace)::runCommand(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::NetworkOp, mongo::BSONObjBuilder&&) [clone .constprop.577] () #13 0x000055d409634aa2 in mongo::Strategy::clientCommand(mongo::OperationContext*, mongo::Message const&) () #14 0x000055d409533387 in mongo::ServiceEntryPointMongos::handleRequest(mongo::OperationContext*, mongo::Message const&) () #15 0x000055d40955240a in mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) () #16 0x000055d40954d097 in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #17 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #18 0x000055d4099ad852 in mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) () #19 0x000055d40954b280 in mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) () #20 0x000055d40954e465 in mongo::ServiceStateMachine::_sourceCallback(mongo::Status) () #21 0x000055d40954c7d7 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #22 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #23 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #24 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #25 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #26 0x00007fea7df966ba in start_thread (arg=0x7fea71b82700) at pthread_create.c:333 #27 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 21 (Thread 0x7fea6eb44700 (LWP 33443)): #0 0x00007fea7df9f94d in recvmsg () at ../sysdeps/unix/syscall-template.S:84 #1 0x000055d409b3e56a in asio::detail::socket_ops::recv(int, iovec*, unsigned long, int, std::error_code&) () #2 0x000055d409b3e628 in asio::detail::socket_ops::sync_recv(int, unsigned char, iovec*, unsigned long, int, bool, std::error_code&) () #3 0x000055d4099c904e in unsigned long asio::detail::read_buffer_sequence, asio::mutable_buffers_1, asio::mutable_buffer const*, asio::detail::transfer_all_t>(asio::basic_stream_socket&, asio::mutable_buffers_1 const&, asio::mutable_buffer const* const&, asio::detail::transfer_all_t, std::error_code&) () #4 0x000055d4099d2589 in mongo::future_details::Future mongo::transport::TransportLayerASIO::ASIOSession::opportunisticRead, asio::mutable_buffers_1>(asio::basic_stream_socket&, asio::mutable_buffers_1 const&, std::shared_ptr const&) () #5 0x000055d4099df51f in mongo::future_details::Future mongo::transport::TransportLayerASIO::ASIOSession::read(asio::mutable_buffers_1 const&, std::shared_ptr const&) () #6 0x000055d4099e2e1c in mongo::transport::TransportLayerASIO::ASIOSession::sourceMessageImpl(std::shared_ptr const&) () #7 0x000055d4099e33a8 in mongo::transport::TransportLayerASIO::ASIOSession::sourceMessage() () #8 0x000055d40954c913 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #9 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #10 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #11 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #12 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #13 0x00007fea7df966ba in start_thread (arg=0x7fea6eb44700) at pthread_create.c:333 #14 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 20 (Thread 0x7fea73f98700 (LWP 33395)): #0 0x00007fea7df9f94d in recvmsg () at ../sysdeps/unix/syscall-template.S:84 #1 0x000055d409b3e56a in asio::detail::socket_ops::recv(int, iovec*, unsigned long, int, std::error_code&) () #2 0x000055d409b3e628 in asio::detail::socket_ops::sync_recv(int, unsigned char, iovec*, unsigned long, int, bool, std::error_code&) () #3 0x000055d4099c904e in unsigned long asio::detail::read_buffer_sequence, asio::mutable_buffers_1, asio::mutable_buffer const*, asio::detail::transfer_all_t>(asio::basic_stream_socket&, asio::mutable_buffers_1 const&, asio::mutable_buffer const* const&, asio::detail::transfer_all_t, std::error_code&) () #4 0x000055d4099d2589 in mongo::future_details::Future mongo::transport::TransportLayerASIO::ASIOSession::opportunisticRead, asio::mutable_buffers_1>(asio::basic_stream_socket&, asio::mutable_buffers_1 const&, std::shared_ptr const&) () #5 0x000055d4099df51f in mongo::future_details::Future mongo::transport::TransportLayerASIO::ASIOSession::read(asio::mutable_buffers_1 const&, std::shared_ptr const&) () #6 0x000055d4099e2e1c in mongo::transport::TransportLayerASIO::ASIOSession::sourceMessageImpl(std::shared_ptr const&) () #7 0x000055d4099e33a8 in mongo::transport::TransportLayerASIO::ASIOSession::sourceMessage() () #8 0x000055d40954c913 in mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) () #9 0x000055d40954d11d in mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) () #10 0x000055d4095508e1 in std::_Function_handler::_M_invoke(std::_Any_data const&) () #11 0x000055d4099addb5 in std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () #12 0x000055d40a08e544 in mongo::(anonymous namespace)::runFunc(void*) () #13 0x00007fea7df966ba in start_thread (arg=0x7fea73f98700) at pthread_create.c:333 #14 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 19 (Thread 0x7fea74799700 (LWP 63805)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x000055d409b3984b in asio::detail::scheduler::do_run_one(asio::detail::conditionally_enabled_mutex::scoped_lock&, asio::detail::scheduler_thread_info&, std::error_code const&) () #2 0x000055d409b39be1 in asio::detail::scheduler::run(std::error_code&) () #3 0x000055d409b43d5e in asio::io_context::run() () #4 0x000055d409b35740 in asio_detail_posix_thread_function () #5 0x00007fea7df966ba in start_thread (arg=0x7fea74799700) at pthread_create.c:333 #6 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 18 (Thread 0x7fea7579b700 (LWP 27020)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c4be510) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d40a07ece4 in mongo::ServiceContext::makeClient(std::__cxx11::basic_string, std::allocator >, std::shared_ptr) () #3 0x000055d40954bfe0 in mongo::ServiceStateMachine::ServiceStateMachine(mongo::ServiceContext*, std::shared_ptr, mongo::transport::Mode) () #4 0x000055d40954c2f3 in mongo::ServiceStateMachine::create(mongo::ServiceContext*, std::shared_ptr, mongo::transport::Mode) () #5 0x000055d4095482fc in mongo::ServiceEntryPointImpl::startSession(std::shared_ptr) () #6 0x000055d4099b2b83 in asio::detail::reactive_socket_move_accept_op&)::{lambda(std::error_code const&, asio::basic_stream_socket)#1}>::do_complete(void*, asio::detail::scheduler_operation*, std::error_code const&, unsigned long) () #7 0x000055d409b39999 in asio::detail::scheduler::do_run_one(asio::detail::conditionally_enabled_mutex::scoped_lock&, asio::detail::scheduler_thread_info&, std::error_code const&) () #8 0x000055d409b39be1 in asio::detail::scheduler::run(std::error_code&) () #9 0x000055d409b43d5e in asio::io_context::run() () #10 0x000055d4099af8ce in std::thread::_Impl >::_M_run() () #11 0x000055d40a2226a0 in execute_native_thread_routine () #12 0x00007fea7df966ba in start_thread (arg=0x7fea7579b700) at pthread_create.c:333 #13 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 17 (Thread 0x7fea75f9c700 (LWP 27019)): #0 0x00007fea7df9fc1d in nanosleep () at ../sysdeps/unix/syscall-template.S:84 #1 0x000055d40a08e51a in mongo::SpinLock::_lockSlowPath() () #2 0x000055d4095836f4 in mongo::ServiceLiaisonMongos::getActiveOpSessions() const () #3 0x000055d409a84e02 in mongo::LogicalSessionCacheImpl::_refresh(mongo::Client*) () #4 0x000055d409a861e8 in mongo::LogicalSessionCacheImpl::_periodicRefresh(mongo::Client*) () #5 0x000055d40955a8b8 in std::thread::_Impl >::_M_run() () #6 0x000055d40a2226a0 in execute_native_thread_routine () #7 0x00007fea7df966ba in start_thread (arg=0x7fea75f9c700) at pthread_create.c:333 #8 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 16 (Thread 0x7fea7679d700 (LWP 27018)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x000055d40a21f62c in std::condition_variable::wait(std::unique_lock&) () #2 0x000055d409ac08c5 in std::thread::_Impl > > (mongo::OperationContext*, mongo::SessionKiller::Matcher const&, std::linear_congruential_engine*)>)::{lambda()#1} ()> >::_M_run() () #3 0x000055d40a2226a0 in execute_native_thread_routine () #4 0x00007fea7df966ba in start_thread (arg=0x7fea7679d700) at pthread_create.c:333 #5 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 15 (Thread 0x7fea76f9e700 (LWP 27017)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x000055d409b56c14 in mongo::(anonymous namespace)::PeriodicTaskRunner::run() () #2 0x000055d409b55d71 in mongo::BackgroundJob::jobBody() () #3 0x000055d40a2226a0 in execute_native_thread_routine () #4 0x00007fea7df966ba in start_thread (arg=0x7fea76f9e700) at pthread_create.c:333 #5 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 14 (Thread 0x7fea7779f700 (LWP 27016)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x000055d40989c486 in mongo::UserCacheInvalidator::run() () #2 0x000055d409b55d71 in mongo::BackgroundJob::jobBody() () #3 0x000055d40a2226a0 in execute_native_thread_routine () #4 0x00007fea7df966ba in start_thread (arg=0x7fea7779f700) at pthread_create.c:333 #5 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 13 (Thread 0x7fea77fa0700 (LWP 27015)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c677988) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d40991b17f in mongo::ClusterCursorManager::killMortalCursorsInactiveSince(mongo::OperationContext*, mongo::Date_t) () #3 0x000055d409663e8a in mongo::ClusterCursorCleanupJob::run() () #4 0x000055d409b55d71 in mongo::BackgroundJob::jobBody() () #5 0x000055d40a2226a0 in execute_native_thread_routine () #6 0x00007fea7df966ba in start_thread (arg=0x7fea77fa0700) at pthread_create.c:333 #7 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 12 (Thread 0x7fea787a1700 (LWP 27014)): #0 0x00007fea7df9fc1d in nanosleep () at ../sysdeps/unix/syscall-template.S:84 #1 0x000055d40a11b603 in mongo::sleepmicros(long long) () #2 0x000055d409537545 in mongo::ShardingUptimeReporter::startPeriodicThread()::{lambda()#1}::operator()() const [clone .isra.94] () #3 0x000055d40a2226a0 in execute_native_thread_routine () #4 0x00007fea7df966ba in start_thread (arg=0x7fea787a1700) at pthread_create.c:333 #5 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 11 (Thread 0x7fea78fa2700 (LWP 27013)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d40a07a3c9 in mongo::OperationContext::markKilled(mongo::ErrorCodes::Error) () #3 0x000055d40a07a968 in mongo::OperationContext::checkForInterruptNoAssert() () #4 0x000055d409919118 in mongo::ClusterCursorManager::stats() const () #5 0x000055d409525d0f in mongo::(anonymous namespace)::ClusterCursorStats::appendAtLeaf(mongo::BSONObjBuilder&) const () #6 0x000055d409c0cb4d in mongo::MetricTree::appendTo(mongo::BSONObjBuilder&) const () #7 0x000055d409c0ccd6 in mongo::MetricTree::appendTo(mongo::BSONObjBuilder&) const () #8 0x000055d409b5ac94 in mongo::CmdServerStatus::run(mongo::OperationContext*, std::__cxx11::basic_string, std::allocator > const&, mongo::BSONObj const&, mongo::BSONObjBuilder&) () #9 0x000055d409b65b4d in mongo::CommandHelpers::runCommandDirectly(mongo::OperationContext*, mongo::OpMsgRequest const&) () #10 0x000055d409867bcd in mongo::FTDCSimpleInternalCommandCollector::collect(mongo::OperationContext*, mongo::BSONObjBuilder&) () #11 0x000055d4098773f5 in mongo::FTDCCollectorCollection::collect(mongo::Client*) () #12 0x000055d40987c179 in mongo::FTDCController::doLoop() () #13 0x000055d40a2226a0 in execute_native_thread_routine () #14 0x00007fea7df966ba in start_thread (arg=0x7fea78fa2700) at pthread_create.c:333 #15 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 10 (Thread 0x7fea797a3700 (LWP 27012)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x000055d409b3984b in asio::detail::scheduler::do_run_one(asio::detail::conditionally_enabled_mutex::scoped_lock&, asio::detail::scheduler_thread_info&, std::error_code const&) () #2 0x000055d409b39be1 in asio::detail::scheduler::run(std::error_code&) () #3 0x000055d409b43d5e in asio::io_context::run() () #4 0x000055d409b35740 in asio_detail_posix_thread_function () #5 0x00007fea7df966ba in start_thread (arg=0x7fea797a3700) at pthread_create.c:333 #6 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 9 (Thread 0x7fea79fa4700 (LWP 27006)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x000055d40a08e118 in mongo::ClockSource::waitForConditionUntil(std::condition_variable&, std::unique_lock&, mongo::Date_t) () #2 0x000055d40a07ab93 in mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil(std::condition_variable&, std::unique_lock&, mongo::Date_t) () #3 0x000055d40a031f23 in mongo::KeysCollectionManager::PeriodicRunner::_doPeriodicRefresh(mongo::ServiceContext*, std::__cxx11::basic_string, std::allocator >, mongo::Duration >) () #4 0x000055d40a032993 in std::thread::_Impl, std::allocator > const&, mongo::Duration >)::{lambda()#1} ()> >::_M_run() () #5 0x000055d40a2226a0 in execute_native_thread_routine () #6 0x00007fea7df966ba in start_thread (arg=0x7fea79fa4700) at pthread_create.c:333 #7 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 8 (Thread 0x7fea7a7a5700 (LWP 27005)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x000055d409562994 in mongo::ReplSetDistLockManager::doTask() () #2 0x000055d40a2226a0 in execute_native_thread_routine () #3 0x00007fea7df966ba in start_thread (arg=0x7fea7a7a5700) at pthread_create.c:333 #4 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7fea7afa6700 (LWP 27004)): #0 0x00007fea7dccca13 in epoll_wait () at ../sysdeps/unix/syscall-template.S:84 #1 0x000055d409b37fde in asio::detail::epoll_reactor::run(long, asio::detail::op_queue&) () #2 0x000055d409b3968e in asio::detail::scheduler::do_run_one(asio::detail::conditionally_enabled_mutex::scoped_lock&, asio::detail::scheduler_thread_info&, std::error_code const&) () #3 0x000055d409b39be1 in asio::detail::scheduler::run(std::error_code&) () #4 0x000055d409b43d5e in asio::io_context::run() () #5 0x000055d4099bb01d in mongo::transport::TransportLayerASIO::ASIOReactor::run() () #6 0x000055d409995688 in mongo::executor::NetworkInterfaceTL::_run() () #7 0x000055d40a2226a0 in execute_native_thread_routine () #8 0x00007fea7df966ba in start_thread (arg=0x7fea7afa6700) at pthread_create.c:333 #9 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7fea7b7a7700 (LWP 27003)): #0 0x00007fea7dccca13 in epoll_wait () at ../sysdeps/unix/syscall-template.S:84 #1 0x000055d409b37fde in asio::detail::epoll_reactor::run(long, asio::detail::op_queue&) () #2 0x000055d409b3968e in asio::detail::scheduler::do_run_one(asio::detail::conditionally_enabled_mutex::scoped_lock&, asio::detail::scheduler_thread_info&, std::error_code const&) () #3 0x000055d409b39be1 in asio::detail::scheduler::run(std::error_code&) () #4 0x000055d409b43d5e in asio::io_context::run() () #5 0x000055d4099bb01d in mongo::transport::TransportLayerASIO::ASIOReactor::run() () #6 0x000055d409995688 in mongo::executor::NetworkInterfaceTL::_run() () #7 0x000055d40a2226a0 in execute_native_thread_routine () #8 0x00007fea7df966ba in start_thread (arg=0x7fea7b7a7700) at pthread_create.c:333 #9 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7fea7bfa8700 (LWP 27002)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007fea7df98dbd in __GI___pthread_mutex_lock (mutex=0x55d40c81cd00) at ../nptl/pthread_mutex_lock.c:80 #2 0x000055d409982519 in mongo::executor::ThreadPoolTaskExecutor::signalEvent(mongo::executor::TaskExecutor::EventHandle const&) () #3 0x000055d409749671 in mongo::AsyncResultsMerger::_signalCurrentEventIfReady(mongo::WithLock) () #4 0x000055d40974f240 in mongo::AsyncResultsMerger::_handleBatchResponse(mongo::WithLock, mongo::executor::TaskExecutor::RemoteCommandCallbackArgs const&, unsigned long) () #5 0x000055d40974f489 in _ZNSt17_Function_handlerIFvRKN5mongo8executor12TaskExecutor25RemoteCommandCallbackArgsEEZNS0_18AsyncResultsMerger16_askForNextBatchENS0_8WithLockEmEUlRKT_E0_E9_M_invokeERKSt9_Any_dataS5_ () #6 0x000055d40955c337 in mongo::executor::ShardingTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&)::{lambda(mongo::executor::TaskExecutor::RemoteCommandCallbackArgs const&)#2}::operator()(mongo::executor::TaskExecutor::RemoteCommandCallbackArgs const&) const () #7 0x000055d40997fa98 in mongo::executor::(anonymous namespace)::remoteCommandFinished(mongo::executor::TaskExecutor::CallbackArgs const&, std::function const&, mongo::executor::RemoteCommandRequest const&, mongo::executor::RemoteCommandResponse const&) () #8 0x000055d409980d73 in mongo::executor::ThreadPoolTaskExecutor::runCallback(std::shared_ptr) () #9 0x000055d40998145b in std::_Function_handler, std::allocator > >*, std::_List_iterator > const&, std::_List_iterator > const&, std::unique_lock)::{lambda()#3}>::_M_invoke(std::_Any_data const&) () #10 0x000055d4099894b1 in mongo::executor::NetworkInterfaceThreadPool::consumeTasks(std::unique_lock) () #11 0x000055d40998a3ce in mongo::executor::NetworkInterfaceThreadPool::schedule(std::function) () #12 0x000055d409981e2a in mongo::executor::ThreadPoolTaskExecutor::scheduleIntoPool_inlock(std::__cxx11::list, std::allocator > >*, std::_List_iterator > const&, std::_List_iterator > const&, std::unique_lock) () #13 0x000055d40998263d in mongo::executor::ThreadPoolTaskExecutor::scheduleIntoPool_inlock(std::__cxx11::list, std::allocator > >*, std::_List_iterator > const&, std::unique_lock) () #14 0x000055d409983187 in mongo::executor::ThreadPoolTaskExecutor::scheduleRemoteCommand(mongo::executor::RemoteCommandRequest const&, std::function const&, std::shared_ptr const&)::{lambda(mongo::executor::RemoteCommandResponse const&)#2}::operator()(mongo::executor::RemoteCommandResponse const&) const () #15 0x000055d4099967cf in mongo::executor::NetworkInterfaceTL::startCommand(mongo::executor::TaskExecutor::CallbackHandle const&, mongo::executor::RemoteCommandRequest&, std::function const&, std::shared_ptr const&)::{lambda(mongo::StatusWith > >)#3}::operator()(mongo::StatusWith > >)::{lambda(mongo::StatusWith)#3}::operator()({lambda(mongo::StatusWith > >)#3}) const () #16 0x000055d409996f6c in auto mongo::future_details::call const&, std::shared_ptr const&)::{lambda(mongo::StatusWith > >)#3}::operator()(mongo::StatusWith > >)::{lambda(mongo::StatusWith)#3}&, mongo::executor::RemoteCommandResponse>(mongo::executor::NetworkInterfaceTL::startCommand(mongo::executor::TaskExecutor::CallbackHandle const&, mongo::executor::RemoteCommandRequest&, std::function const&, std::shared_ptr const&)::{lambda(mongo::StatusWith > >)#3}::operator()(mongo::StatusWith > >)::{lambda(mongo::StatusWith)#3}&, mongo::executor::RemoteCommandResponse&&) () #17 0x000055d40999705c in std::_Function_handler::getAsync const&, std::shared_ptr const&)::{lambda(mongo::StatusWith > >)#3}::operator()(mongo::StatusWith > >)::{lambda(mongo::StatusWith)#3}>(mongo::executor::NetworkInterfaceTL::startCommand(mongo::executor::TaskExecutor::CallbackHandle const&, mongo::executor::RemoteCommandRequest&, std::function const&, std::shared_ptr const&)::{lambda(mongo::StatusWith > >)#3}::operator()(mongo::StatusWith > >)::{lambda(mongo::StatusWith)#3}&&) &&::{lambda()#3}::operator()() const::{lambda(mongo::future_details::SharedStateBase*)#1}>::_M_invoke(std::_Any_data const&, mongo::future_details::SharedStateBase*&&) () #18 0x000055d40976549f in mongo::future_details::SharedStateBase::transitionToFinished() () #19 0x000055d409996d58 in std::_Function_handler mongo::future_details::Future::makeContinuation mongo::future_details::Future::onError const&, std::shared_ptr const&)::{lambda(mongo::StatusWith > >)#3}::operator()(mongo::StatusWith > >)::{lambda(mongo::Status)#2}, mongo::executor::RemoteCommandResponse, void>(mongo::executor::NetworkInterfaceTL::startCommand(mongo::executor::TaskExecutor::CallbackHandle const&, mongo::executor::RemoteCommandRequest&, std::function const&, std::shared_ptr const&)::{lambda(mongo::StatusWith > >)#3}::operator()(mongo::StatusWith > >)::{lambda(mongo::Status)#2}&&) &&::{lambda()#3}::operator()() const::{lambda(mongo::future_details::SharedStateImpl*, {lambda()#3})#1}>(mongo::future_details::Future mongo::future_details::Future::onError const&, std::shared_ptr const&)::{lambda(mongo::StatusWith > >)#3}::operator()(mongo::StatusWith > >)::{lambda(mongo::Status)#2}, mongo::executor::RemoteCommandResponse, void>(mongo::executor::NetworkInterfaceTL::startCommand(mongo::executor::TaskExecutor::CallbackHandle const&, mongo::executor::RemoteCommandRequest&, std::function const&, std::shared_ptr const&)::{lambda(mongo::StatusWith > >)#3}::operator()(mongo::StatusWith > >)::{lambda(mongo::Status)#2}&&) &&::{lambda()#3}::operator()() const::{lambda(mongo::future_details::SharedStateImpl*, {lambda()#3})#1}&&)::{lambda(mongo::future_details::SharedStateBase*)#1}>::_M_invoke(std::_Any_data const&, mongo::future_details::SharedStateBase*&&) () #20 0x000055d40976549f in mongo::future_details::SharedStateBase::transitionToFinished() () #21 0x000055d40999b288 in mongo::executor::NetworkInterfaceTL::_onAcquireConn(std::shared_ptr, mongo::future_details::Future, std::unique_ptr, std::shared_ptr const&)::{lambda(mongo::StatusWith)#5}::operator()(mongo::StatusWith) const () #22 0x000055d40999b3cc in auto mongo::future_details::call, mongo::future_details::Future, std::unique_ptr, std::shared_ptr const&)::{lambda(mongo::StatusWith)#5}&, mongo::executor::RemoteCommandResponse>(mongo::executor::NetworkInterfaceTL::_onAcquireConn(std::shared_ptr, mongo::future_details::Future, std::unique_ptr, std::shared_ptr const&)::{lambda(mongo::StatusWith)#5}&, mongo::executor::RemoteCommandResponse&&) () #23 0x000055d40999b4bc in std::_Function_handler::getAsync, mongo::future_details::Future, std::unique_ptr, std::shared_ptr const&)::{lambda(mongo::StatusWith)#5}>(mongo::executor::NetworkInterfaceTL::_onAcquireConn(std::shared_ptr, mongo::future_details::Future, std::unique_ptr, std::shared_ptr const&)::{lambda(mongo::StatusWith)#5}&&) &&::{lambda()#3}::operator()() const::{lambda(mongo::future_details::SharedStateBase*)#1}>::_M_invoke(std::_Any_data const&, mongo::future_details::SharedStateBase*&&) () #24 0x000055d40976549f in mongo::future_details::SharedStateBase::transitionToFinished() () #25 0x000055d409997455 in std::_Function_handler mongo::future_details::Future::then, mongo::future_details::Future, std::unique_ptr, std::shared_ptr const&)::{lambda(mongo::executor::RemoteCommandResponse)#4}, mongo::executor::RemoteCommandResponse, void>(mongo::executor::NetworkInterfaceTL::_onAcquireConn(std::shared_ptr, mongo::future_details::Future, std::unique_ptr, std::shared_ptr const&)::{lambda(mongo::executor::RemoteCommandResponse)#4}&&) &&::{lambda()#3}::operator()() const::{lambda(mongo::future_details::SharedStateImpl*, mongo::future_details::SharedStateImpl)#1}> > mongo::future_details::Future::makeContinuation mongo::future_details::Future::then, mongo::future_details::Future, std::unique_ptr, std::shared_ptr const&)::{lambda(mongo::executor::RemoteCommandResponse)#4}, mongo::executor::RemoteCommandResponse, void>(mongo::executor::NetworkInterfaceTL::_onAcquireConn(std::shared_ptr, mongo::future_details::Future, std::unique_ptr, std::shared_ptr const&)::{lambda(mongo::executor::RemoteCommandResponse)#4}&&) &&::{lambda()#3}::operator()() const::{lambda(mongo::future_details::SharedStateImpl*, mongo::future_details::SharedStateImpl)#1}>(mongo::executor::NetworkInterfaceTL::_onAcquireConn(std::shared_ptr, mongo::future_details::Future, std::unique_ptr, std::shared_ptr const&)::{lambda(mongo::executor::RemoteCommandResponse)#4}&&)::{lambda(mongo::future_details::SharedStateBase*)#1}>::_M_invoke(std::_Any_data const&, mongo::future_details::SharedStateBase*&&) () #26 0x000055d40976549f in mongo::future_details::SharedStateBase::transitionToFinished() () #27 0x000055d4099e50fe in std::_Function_handler const&)::{lambda(mongo::Status)#2}> mongo::future_details::Future::makeContinuation mongo::future_details::Future::onError const&)::{lambda(mongo::Status)#2}, mongo::executor::RemoteCommandResponse, void>(mongo::AsyncDBClient::runCommandRequest(mongo::executor::RemoteCommandRequest, std::shared_ptr const&)::{lambda(mongo::Status)#2}&&) &&::{lambda()#3}::operator()() const::{lambda(mongo::future_details::SharedStateImpl*, mongo::future_details::SharedStateImpl)#1}>(mongo::future_details::Future mongo::future_details::Future::onError const&)::{lambda(mongo::Status)#2}, mongo::executor::RemoteCommandResponse, void>(mongo::AsyncDBClient::runCommandRequest(mongo::executor::RemoteCommandRequest, std::shared_ptr const&)::{lambda(mongo::Status)#2}&&) &&::{lambda()#3}::operator()() const::{lambda(mongo::future_details::SharedStateImpl*, mongo::future_details::SharedStateImpl)#1}&&)::{lambda(mongo::future_details::SharedStateBase*)#1}>::_M_invoke(std::_Any_data const&, mongo::future_details::SharedStateBase*&&) () #28 0x000055d40976549f in mongo::future_details::SharedStateBase::transitionToFinished() () #29 0x000055d4099e63ce in std::_Function_handler mongo::future_details::Future >::then const&)::{lambda(mongo::rpc::UniqueMessage)#1}, mongo::executor::RemoteCommandResponse, void>(mongo::AsyncDBClient::runCommandRequest(mongo::executor::RemoteCommandRequest, std::shared_ptr const&)::{lambda(mongo::rpc::UniqueMessage)#1}&&) &&::{lambda()#3}::operator()() const::{lambda(mongo::future_details::SharedStateImpl >*, {lambda()#3}*)#1}> > mongo::future_details::Future >::makeContinuation mongo::future_details::Future >::then const&)::{lambda(mongo::rpc::UniqueMessage)#1}, mongo::executor::RemoteCommandResponse, void>(mongo::AsyncDBClient::runCommandRequest(mongo::executor::RemoteCommandRequest, std::shared_ptr const&)::{lambda(mongo::rpc::UniqueMessage)#1}&&) &&::{lambda()#3}::operator()() const::{lambda(mongo::future_details::SharedStateImpl >*, {lambda()#3}*)#1}>(mongo::AsyncDBClient::runCommandRequest(mongo::executor::RemoteCommandRequest, std::shared_ptr const&)::{lambda(mongo::rpc::UniqueMessage)#1}&&)::{lambda(mongo::future_details::SharedStateBase*)#1}>::_M_invoke(std::_Any_data const&, mongo::future_details::SharedStateBase*&&) () #30 0x000055d40976549f in mongo::future_details::SharedStateBase::transitionToFinished() () #31 0x000055d4099e5449 in _ZNSt17_Function_handlerIFvPN5mongo14future_details15SharedStateBaseEEZNS1_6FutureINS0_7MessageEE16makeContinuationINS0_3rpc13UniqueMessageINS9_14ReplyInterfaceEEEZZNOS7_4thenIZNS0_13AsyncDBClient10runCommandENS0_12OpMsgRequestERKSt10shared_ptrINS0_9transport5BatonEEEUlS6_E_NS5_ISC_EEvSC_EENS5_IT2_EEOT_ENKUlvE1_clEvEUlPNS1_15SharedStateImplIS6_EEPNST_ISC_EEE_EENS5_ISQ_EEOT0_EUlS3_E_E9_M_invokeERKSt9_Any_dataOS3_ () #32 0x000055d40976549f in mongo::future_details::SharedStateBase::transitionToFinished() () #33 0x000055d4099e60a4 in std::_Function_handler mongo::future_details::Future::then const&)::{lambda(mongo::Message)#2}, mongo::Message, void>(mongo::AsyncDBClient::_call(mongo::Message, std::shared_ptr const&)::{lambda(mongo::Message)#2}&&) &&::{lambda()#3}::operator()() const::{lambda(mongo::future_details::SharedStateImpl*, mongo::future_details::SharedStateImpl)#1}> > mongo::future_details::Future::makeContinuation mongo::future_details::Future::then const&)::{lambda(mongo::Message)#2}, mongo::Message, void>(mongo::AsyncDBClient::_call(mongo::Message, std::shared_ptr const&)::{lambda(mongo::Message)#2}&&) &&::{lambda()#3}::operator()() const::{lambda(mongo::future_details::SharedStateImpl*, mongo::future_details::SharedStateImpl)#1}>(mongo::AsyncDBClient::_call(mongo::Message, std::shared_ptr const&)::{lambda(mongo::Message)#2}&&)::{lambda(mongo::future_details::SharedStateBase*)#1}>::_M_invoke(std::_Any_data const&, mongo::future_details::SharedStateBase*&&) () #34 0x000055d40976549f in mongo::future_details::SharedStateBase::transitionToFinished() () #35 0x000055d4099e35cc in _ZNSt17_Function_handlerIFvPN5mongo14future_details15SharedStateBaseEEZNS1_6FutureINS1_8FakeVoidEE16makeContinuationINS0_7MessageEZZNOS7_4thenIZNS0_9transport18TransportLayerASIO11ASIOSession17sourceMessageImplERKSt10shared_ptrINSB_5BatonEEEUlvE_NS5_IS9_EEvS9_EENS5_IT2_EEOT_ENKUlvE1_clEvEUlPNS1_15SharedStateImplIS6_EEPNSQ_IS9_EEE_EENS5_ISN_EEOT0_EUlS3_E_E9_M_invokeERKSt9_Any_dataOS3_ () #36 0x000055d40976549f in mongo::future_details::SharedStateBase::transitionToFinished() () #37 0x000055d4099bdc7c in mongo::future_details::SharedStateImpl::setFromStatusWith(mongo::StatusWith) () #38 0x000055d4099bdd05 in _ZNSt17_Function_handlerIFvPN5mongo14future_details15SharedStateBaseEEZNS1_6FutureImE16makeContinuationIvZZNOS6_4thenIZNOS6_11ignoreValueEvEUlOT_E_vvEENS5_IT0_EESA_ENKUlvE1_clEvEUlPNS1_15SharedStateImplImEEPNSF_INS1_8FakeVoidEEEE_EENS5_IS9_EEOSC_EUlS3_E_E9_M_invokeERKSt9_Any_dataOS3_ () #39 0x000055d40976549f in mongo::future_details::SharedStateBase::transitionToFinished() () #40 0x000055d4099d0c2c in void mongo::transport::use_future_details::AsyncHandlerHelper::complete(mongo::SharedPromise*, std::error_code, unsigned long const&) () #41 0x000055d4099d2f8b in asio::detail::reactive_socket_recv_op, asio::mutable_buffers_1, asio::mutable_buffer const*, asio::detail::transfer_all_t, mongo::transport::use_future_details::AsyncHandler > >::do_complete(void*, asio::detail::scheduler_operation*, std::error_code const&, unsigned long) () #42 0x000055d409b39999 in asio::detail::scheduler::do_run_one(asio::detail::conditionally_enabled_mutex::scoped_lock&, asio::detail::scheduler_thread_info&, std::error_code const&) () #43 0x000055d409b39be1 in asio::detail::scheduler::run(std::error_code&) () #44 0x000055d409b43d5e in asio::io_context::run() () #45 0x000055d4099bb01d in mongo::transport::TransportLayerASIO::ASIOReactor::run() () #46 0x000055d409995688 in mongo::executor::NetworkInterfaceTL::_run() () #47 0x000055d40a2226a0 in execute_native_thread_routine () #48 0x00007fea7df966ba in start_thread (arg=0x7fea7bfa8700) at pthread_create.c:333 #49 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7fea7c7a9700 (LWP 27001)): #0 0x00007fea7dccca13 in epoll_wait () at ../sysdeps/unix/syscall-template.S:84 #1 0x000055d409b37fde in asio::detail::epoll_reactor::run(long, asio::detail::op_queue&) () #2 0x000055d409b3968e in asio::detail::scheduler::do_run_one(asio::detail::conditionally_enabled_mutex::scoped_lock&, asio::detail::scheduler_thread_info&, std::error_code const&) () #3 0x000055d409b39be1 in asio::detail::scheduler::run(std::error_code&) () #4 0x000055d409b43d5e in asio::io_context::run() () #5 0x000055d4099bb01d in mongo::transport::TransportLayerASIO::ASIOReactor::run() () #6 0x000055d409995688 in mongo::executor::NetworkInterfaceTL::_run() () #7 0x000055d40a2226a0 in execute_native_thread_routine () #8 0x00007fea7df966ba in start_thread (arg=0x7fea7c7a9700) at pthread_create.c:333 #9 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7fea7cfaa700 (LWP 26999)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x000055d40a21f62c in std::condition_variable::wait(std::unique_lock&) () #2 0x000055d40a08dbcd in std::thread::_Impl >::_M_run() () #3 0x000055d40a2226a0 in execute_native_thread_routine () #4 0x00007fea7df966ba in start_thread (arg=0x7fea7cfaa700) at pthread_create.c:333 #5 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7fea7d7ab700 (LWP 26998)): #0 do_sigwait (sig=0x7fea7d7aac9c, set=) at ../sysdeps/unix/sysv/linux/sigwait.c:64 #1 __sigwait (set=, sig=0x7fea7d7aac9c) at ../sysdeps/unix/sysv/linux/sigwait.c:96 #2 0x000055d4098b85bd in mongo::(anonymous namespace)::signalProcessingThread(mongo::LogFileStatus) () #3 0x000055d40a2226a0 in execute_native_thread_routine () #4 0x00007fea7df966ba in start_thread (arg=0x7fea7d7ab700) at pthread_create.c:333 #5 0x00007fea7dccc41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7fea7f5b6900 (LWP 26993)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x000055d40a21f62c in std::condition_variable::wait(std::unique_lock&) () #2 0x000055d40a10e7bf in mongo::waitForShutdown() () #3 0x000055d409531474 in mongo::(anonymous namespace)::mongoSMain(int, char**, char**) () #4 0x000055d4094e2b89 in main ()