(lldb) thread backtrace all * thread #1, name = 'initandlisten', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP * frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010d0158fb mongod`void std::__1::condition_variable::wait(this=0x000000010e0ebc00, __lk=0x00007ffee6af8848, __pred=(anonymous class) @ 0x00007ffee6af87a0)::$_0) at __mutex_base:375 frame #4: 0x000000010d0157cf mongod`mongo::waitForShutdown() at exit.cpp:92 frame #5: 0x0000000109127587 mongod`mongo::(anonymous namespace)::_initAndListen(listenPort=20022) at db.cpp:666 frame #6: 0x0000000109110eda mongod`mongo::(anonymous namespace)::initAndListen(listenPort=20022) at db.cpp:671 frame #7: 0x0000000109105631 mongod`mongo::(anonymous namespace)::mongoDbMain(argc=31, argv=0x00007ffee6afd628, envp=0x00007ffee6afd728) at db.cpp:1054 frame #8: 0x00000001091048aa mongod`main(argc=31, argv=0x00007ffee6afd628, envp=0x00007ffee6afd728) at db.cpp:1075 frame #9: 0x00007fff7273f08d libdyld.dylib`start + 1 frame #10: 0x00007fff7273f08d libdyld.dylib`start + 1 thread #2, name = 'signalProcessingThread' frame #0: 0x00007fff7287f65a libsystem_kernel.dylib`__sigwait + 10 frame #1: 0x00007fff72934784 libsystem_pthread.dylib`sigwait + 52 frame #2: 0x000000010ba8a8a5 mongod`mongo::(anonymous namespace)::signalProcessingThread(this=0x00007000081bac68)::$_0::operator()() const at signal_handlers.cpp:178 frame #3: 0x000000010ba8a646 mongod`mongo::(anonymous namespace)::signalProcessingThread(rotate=kNeedToRotateLogFile) at signal_handlers.cpp:176 frame #4: 0x000000010ba8b81c mongod`void* std::__1::__thread_proxy >, void (*)(mongo::LogFileStatus), mongo::LogFileStatus> >(void*) [inlined] decltype(__f=(0x00007f890df62228), __args=0x00007f890df62230)(mongo::LogFileStatus)>(fp)(std::__1::forward(fp0))) std::__1::__invoke(void (*&&)(mongo::LogFileStatus), mongo::LogFileStatus&&) at type_traits:4428 frame #5: 0x000000010ba8b7fd mongod`void* std::__1::__thread_proxy >, void (*)(mongo::LogFileStatus), mongo::LogFileStatus> >(void*) [inlined] void std::__1::__thread_execute >, void (*)(mongo::LogFileStatus), mongo::LogFileStatus, 2ul>(__t=size=3)(mongo::LogFileStatus), mongo::LogFileStatus>&, std::__1::__tuple_indices<2ul>) at thread:342 frame #6: 0x000000010ba8b7b5 mongod`void* std::__1::__thread_proxy >, void (*)(mongo::LogFileStatus), mongo::LogFileStatus> >(__vp=0x00007f890df62220) at thread:352 frame #7: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #8: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #9: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #3, name = 'BackgroundThreadClockSource' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010cdafccf mongod`void std::__1::condition_variable::wait(this=0x00007f890df62730, __lk=0x000070000823dcb8, __pred=(anonymous class) @ 0x000070000823db80)::$_0::operator()() const::'lambda'()) at __mutex_base:375 frame #4: 0x000000010cdafa71 mongod`mongo::BackgroundThreadClockSource::_startTimerThread(this=0x00007f890df622f8)::$_0::operator()() const at background_thread_clock_source.cpp:122 frame #5: 0x000000010cdaf65c mongod`void* std::__1::__thread_proxy >, mongo::BackgroundThreadClockSource::_startTimerThread()::$_0> >(void*) [inlined] decltype(__f=0x00007f890df622f8)::$_0>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::BackgroundThreadClockSource::_startTimerThread()::$_0&&) at type_traits:4428 frame #6: 0x000000010cdaf64b mongod`void* std::__1::__thread_proxy >, mongo::BackgroundThreadClockSource::_startTimerThread()::$_0> >(void*) [inlined] void std::__1::__thread_execute >, mongo::BackgroundThreadClockSource::_startTimerThread()::$_0>(__t=size=2)::$_0>&, std::__1::__tuple_indices<>) at thread:342 frame #7: 0x000000010cdaf627 mongod`void* std::__1::__thread_proxy >, mongo::BackgroundThreadClockSource::_startTimerThread()::$_0> >(__vp=0x00007f890df622f0) at thread:352 frame #8: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #9: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #10: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #4 frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00000001093bbe5e mongod`__wt_cond_wait_signal(session=0x0000000114796950, cond=0x00007f8910100d20, usecs=100000, run_func=0x0000000000000000, signalled=0x00007000082c0e87) at os_mtx_cond.c:122 frame #3: 0x0000000109305f6f mongod`__wt_cond_wait(session=0x0000000114796950, cond=0x00007f8910100d20, usecs=100000, run_func=0x0000000000000000) at misc.i:19 frame #4: 0x0000000109304752 mongod`__log_file_server(arg=0x0000000114796950) at conn_log.c:686 frame #5: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #6: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #7: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #5 frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00000001093bbe5e mongod`__wt_cond_wait_signal(session=0x0000000114796df8, cond=0x00007f8910101220, usecs=1000000, run_func=0x0000000000000000, signalled=0x0000700008343ea7) at os_mtx_cond.c:122 frame #3: 0x0000000109416380 mongod`__wt_cond_auto_wait_signal(session=0x0000000114796df8, cond=0x00007f8910101220, progress=false, run_func=0x0000000000000000, signalled=0x0000700008343ea7) at cond_auto.c:62 frame #4: 0x0000000109416456 mongod`__wt_cond_auto_wait(session=0x0000000114796df8, cond=0x00007f8910101220, progress=false, run_func=0x0000000000000000) at cond_auto.c:82 frame #5: 0x00000001093049b4 mongod`__log_wrlsn_server(arg=0x0000000114796df8) at conn_log.c:899 frame #6: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #7: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #8: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #6 frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00000001093bbe5e mongod`__wt_cond_wait_signal(session=0x00000001147972a0, cond=0x00007f89101012c0, usecs=1000000, run_func=0x0000000000000000, signalled=0x00007000083c6f06) at os_mtx_cond.c:122 frame #3: 0x0000000109416380 mongod`__wt_cond_auto_wait_signal(session=0x00000001147972a0, cond=0x00007f89101012c0, progress=false, run_func=0x0000000000000000, signalled=0x00007000083c6f06) at cond_auto.c:62 frame #4: 0x0000000109304cb2 mongod`__log_server(arg=0x00000001147972a0) at conn_log.c:1006 frame #5: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #6: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #7: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #7 frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00000001093bbe5e mongod`__wt_cond_wait_signal(session=0x0000000114798e90, cond=0x00007f89100010f0, usecs=1000000, run_func=0x0000000000000000, signalled=0x0000700008449e67) at os_mtx_cond.c:122 frame #3: 0x0000000109416380 mongod`__wt_cond_auto_wait_signal(session=0x0000000114798e90, cond=0x00007f89100010f0, progress=false, run_func=0x0000000000000000, signalled=0x0000700008449e67) at cond_auto.c:62 frame #4: 0x0000000109416456 mongod`__wt_cond_auto_wait(session=0x0000000114798e90, cond=0x00007f89100010f0, progress=false, run_func=0x0000000000000000) at cond_auto.c:82 frame #5: 0x0000000109364a65 mongod`__wt_evict_thread_run(session=0x0000000114798e90, thread=0x00007f890dc76710) at evict_lru.c:312 frame #6: 0x000000010942f958 mongod`__thread_run(arg=0x00007f890dc76710) at thread_group.c:31 frame #7: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #8: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #9: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #8 frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00000001093bbe5e mongod`__wt_cond_wait_signal(session=0x0000000114799338, cond=0x00007f89100010f0, usecs=1000000, run_func=0x0000000000000000, signalled=0x00007000084cce67) at os_mtx_cond.c:122 frame #3: 0x0000000109416380 mongod`__wt_cond_auto_wait_signal(session=0x0000000114799338, cond=0x00007f89100010f0, progress=false, run_func=0x0000000000000000, signalled=0x00007000084cce67) at cond_auto.c:62 frame #4: 0x0000000109416456 mongod`__wt_cond_auto_wait(session=0x0000000114799338, cond=0x00007f89100010f0, progress=false, run_func=0x0000000000000000) at cond_auto.c:82 frame #5: 0x0000000109364a65 mongod`__wt_evict_thread_run(session=0x0000000114799338, thread=0x00007f890dc6c5d0) at evict_lru.c:312 frame #6: 0x000000010942f958 mongod`__thread_run(arg=0x00007f890dc6c5d0) at thread_group.c:31 frame #7: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #8: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #9: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #9 frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00000001093bbe5e mongod`__wt_cond_wait_signal(session=0x00000001147997e0, cond=0x00007f89100010f0, usecs=1000000, run_func=0x0000000000000000, signalled=0x000070000854fe67) at os_mtx_cond.c:122 frame #3: 0x0000000109416380 mongod`__wt_cond_auto_wait_signal(session=0x00000001147997e0, cond=0x00007f89100010f0, progress=false, run_func=0x0000000000000000, signalled=0x000070000854fe67) at cond_auto.c:62 frame #4: 0x0000000109416456 mongod`__wt_cond_auto_wait(session=0x00000001147997e0, cond=0x00007f89100010f0, progress=false, run_func=0x0000000000000000) at cond_auto.c:82 frame #5: 0x0000000109364a65 mongod`__wt_evict_thread_run(session=0x00000001147997e0, thread=0x00007f890dc6f6c0) at evict_lru.c:312 frame #6: 0x000000010942f958 mongod`__thread_run(arg=0x00007f890dc6f6c0) at thread_group.c:31 frame #7: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #8: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #9: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #10 frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00000001093bbe5e mongod`__wt_cond_wait_signal(session=0x0000000114799c88, cond=0x00007f89100010f0, usecs=1000000, run_func=0x0000000000000000, signalled=0x00007000085d2e67) at os_mtx_cond.c:122 frame #3: 0x0000000109416380 mongod`__wt_cond_auto_wait_signal(session=0x0000000114799c88, cond=0x00007f89100010f0, progress=false, run_func=0x0000000000000000, signalled=0x00007000085d2e67) at cond_auto.c:62 frame #4: 0x0000000109416456 mongod`__wt_cond_auto_wait(session=0x0000000114799c88, cond=0x00007f89100010f0, progress=false, run_func=0x0000000000000000) at cond_auto.c:82 frame #5: 0x0000000109364a65 mongod`__wt_evict_thread_run(session=0x0000000114799c88, thread=0x00007f890dc70f50) at evict_lru.c:312 frame #6: 0x000000010942f958 mongod`__thread_run(arg=0x00007f890dc70f50) at thread_group.c:31 frame #7: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #8: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #9: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #11 frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00000001093bbe5e mongod`__wt_cond_wait_signal(session=0x000000011479a130, cond=0x00007f890dc6da60, usecs=2000000, run_func=(mongod`__sweep_server_run_chk at conn_sweep.c:266), signalled=0x0000700008655e87) at os_mtx_cond.c:122 frame #3: 0x000000010930c85f mongod`__wt_cond_wait(session=0x000000011479a130, cond=0x00007f890dc6da60, usecs=2000000, run_func=(mongod`__sweep_server_run_chk at conn_sweep.c:266)) at misc.i:19 frame #4: 0x000000010930c42b mongod`__sweep_server(arg=0x000000011479a130) at conn_sweep.c:295 frame #5: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #6: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #7: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #12, name = 'WTIdleSessionSweeper' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15d01 libc++.1.dylib`std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock&, std::__1::chrono::time_point > >) + 93 frame #3: 0x00000001091c7260 mongod`std::__1::cv_status std::__1::condition_variable::wait_for >(this=0x00007f890dc682d8, __lk=0x00007000086d8a00, __d=0x00007000086d8930) at __mutex_base:416 frame #4: 0x00000001091c5eb9 mongod`mongo::WiredTigerKVEngine::WiredTigerSessionSweeper::run(this=0x00007f890dc68270) at wiredtiger_kv_engine.cpp:204 frame #5: 0x000000010cd4e08d mongod`mongo::BackgroundJob::jobBody(this=0x00007f890dc68270) at background.cpp:152 frame #6: 0x000000010cd52a58 mongod`mongo::BackgroundJob::go(this=0x00007f890dc6db08)::$_1::operator()() const at background.cpp:178 frame #7: 0x000000010cd527dc mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(void*) [inlined] decltype(__f=0x00007f890dc6db08)::$_1>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::BackgroundJob::go()::$_1&&) at type_traits:4428 frame #8: 0x000000010cd527cb mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(void*) [inlined] void std::__1::__thread_execute >, mongo::BackgroundJob::go()::$_1>(__t=size=2)::$_1>&, std::__1::__tuple_indices<>) at thread:342 frame #9: 0x000000010cd527a7 mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(__vp=0x00007f890dc6db00) at thread:352 frame #10: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #11: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #12: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #13, name = 'WTJournalFlusher' frame #0: 0x00007fff7287b876 libsystem_kernel.dylib`__semwait_signal + 10 frame #1: 0x00007fff72806830 libsystem_c.dylib`nanosleep + 199 frame #2: 0x0000000109bb337b mongod`void mongo::stdx::this_thread::sleep_for >(sleep_duration=0x000070000875b798) at thread.h:132 frame #3: 0x000000010d02a270 mongod`mongo::sleepmillis(s=100) at time_support.cpp:753 frame #4: 0x00000001091c7df6 mongod`mongo::WiredTigerKVEngine::WiredTigerJournalFlusher::run(this=0x00007f8910000440) at wiredtiger_kv_engine.cpp:262 frame #5: 0x000000010cd4e08d mongod`mongo::BackgroundJob::jobBody(this=0x00007f8910000440) at background.cpp:152 frame #6: 0x000000010cd52a58 mongod`mongo::BackgroundJob::go(this=0x00007f8910002ee8)::$_1::operator()() const at background.cpp:178 frame #7: 0x000000010cd527dc mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(void*) [inlined] decltype(__f=0x00007f8910002ee8)::$_1>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::BackgroundJob::go()::$_1&&) at type_traits:4428 frame #8: 0x000000010cd527cb mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(void*) [inlined] void std::__1::__thread_execute >, mongo::BackgroundJob::go()::$_1>(__t=size=2)::$_1>&, std::__1::__tuple_indices<>) at thread:342 frame #9: 0x000000010cd527a7 mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(__vp=0x00007f8910002ee0) at thread:352 frame #10: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #11: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #12: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #14, name = 'WTCheckpointThread' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15d01 libc++.1.dylib`std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock&, std::__1::chrono::time_point > >) + 93 frame #3: 0x00000001091c7260 mongod`std::__1::cv_status std::__1::condition_variable::wait_for >(this=0x00007f8910003148, __lk=0x00007000087dea00, __d=0x00007000087de828) at __mutex_base:416 frame #4: 0x00000001091c8903 mongod`mongo::WiredTigerKVEngine::WiredTigerCheckpointThread::run(this=0x00007f89100030e0) at wiredtiger_kv_engine.cpp:297 frame #5: 0x000000010cd4e08d mongod`mongo::BackgroundJob::jobBody(this=0x00007f89100030e0) at background.cpp:152 frame #6: 0x000000010cd52a58 mongod`mongo::BackgroundJob::go(this=0x00007f8910002f08)::$_1::operator()() const at background.cpp:178 frame #7: 0x000000010cd527dc mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(void*) [inlined] decltype(__f=0x00007f8910002f08)::$_1>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::BackgroundJob::go()::$_1&&) at type_traits:4428 frame #8: 0x000000010cd527cb mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(void*) [inlined] void std::__1::__thread_execute >, mongo::BackgroundJob::go()::$_1>(__t=size=2)::$_1>&, std::__1::__tuple_indices<>) at thread:342 frame #9: 0x000000010cd527a7 mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(__vp=0x00007f8910002f00) at thread:352 frame #10: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #11: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #12: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #15, name = 'TimestampMonitor' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15d01 libc++.1.dylib`std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock&, std::__1::chrono::time_point > >) + 93 frame #3: 0x00000001091d187e mongod`std::__1::cv_status std::__1::condition_variable::wait_for >(this=0x00007f891081c4f8, __lk=0x0000700008861158, __d=0x00007000088609a8) at __mutex_base:416 frame #4: 0x00000001091d086d mongod`std::__1::cv_status std::__1::condition_variable::wait_until > >(this=0x00007f891081c4f8, __lk=0x0000700008861158, __t=0x0000700008860cc0) at __mutex_base:384 frame #5: 0x000000010cdb0619 mongod`mongo::Waitable::wait_until(waitable=0x0000000000000000, clkSource=0x00007f890df00700, cv=0x00007f891081c4f8, lk=0x0000700008861158, timeout_time=0x0000700008860cc0) at waitable.h:98 frame #6: 0x000000010cdb0096 mongod`mongo::ClockSource::waitForConditionUntil(this=0x00007f890df00700, cv=0x00007f891081c4f8, m=0x0000700008861158, deadline=(millis = 1549046216840), waitable=0x0000000000000000) at clock_source.cpp:48 frame #7: 0x000000010cd8b6ed mongod`mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil(this=0x0000700008860f18)::$_2::operator()() const at operation_context.cpp:295 frame #8: 0x000000010cd8b2d3 mongod`mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil(this=0x00007f8910114e90, cv=0x00007f891081c4f8, m=0x0000700008861158, deadline=(millis = 1549046216840)) at operation_context.cpp:290 frame #9: 0x00000001095d890a mongod`mongo::Interruptible::waitForConditionOrInterruptFor(this=0x00007f8910114e90, cv=0x00007f891081c4f8, m=0x0000700008861158, ms=(_count = 500)) at interruptible.h:301 frame #10: 0x000000010cd368a7 mongod`bool mongo::Interruptible::waitForConditionOrInterruptFor >)::$_3>(this=0x00007f8910114e90, cv=0x00007f891081c4f8, m=0x0000700008861158, ms=(_count = 500), pred=(anonymous class) @ 0x0000700008861078)::$_3) at interruptible.h:315 frame #11: 0x000000010cd3671e mongod`mongo::CondVarLockGrantNotification::wait(this=0x00007f891081c4b0, opCtx=0x00007f8910114e90, timeout=(_count = 500)) at lock_state.cpp:219 frame #12: 0x000000010cd38bba mongod`mongo::LockerImpl::lockComplete(this=0x00007f891081c400, opCtx=0x00007f8910114e90, resId=(_fullHash = 2305843009213693954, _nsCopy = ""), mode=MODE_IX, deadline=(millis = 9223372036854775807)) at lock_state.cpp:850 frame #13: 0x000000010cd39f62 mongod`mongo::LockerImpl::lock(this=0x00007f891081c400, opCtx=0x00007f8910114e90, resId=(_fullHash = 2305843009213693954, _nsCopy = ""), mode=MODE_IX, deadline=(millis = 9223372036854775807)) at lock_state.cpp:479 frame #14: 0x000000010cd20616 mongod`mongo::Lock::GlobalLock::_enqueue(this=0x0000700008861a40, lockMode=MODE_IS, deadline=(millis = 9223372036854775807)) at d_concurrency.cpp:177 frame #15: 0x000000010cd1ff4f mongod`mongo::Lock::GlobalLock::GlobalLock(this=0x0000700008861a40, opCtx=0x00007f8910114e90, lockMode=MODE_IS, deadline=(millis = 9223372036854775807), behavior=kThrow, enqueueOnly=EnqueueOnly @ 0x0000700008861700) at d_concurrency.cpp:158 frame #16: 0x000000010cd204a3 mongod`mongo::Lock::GlobalLock::GlobalLock(this=0x0000700008861a40, opCtx=0x00007f8910114e90, lockMode=MODE_IS, deadline=(millis = 9223372036854775807), behavior=kThrow, enqueueOnly=EnqueueOnly @ 0x0000700008861770) at d_concurrency.cpp:157 frame #17: 0x000000010cd20410 mongod`mongo::Lock::GlobalLock::GlobalLock(this=0x0000700008861a40, opCtx=0x00007f8910114e90, lockMode=MODE_IS, deadline=(millis = 9223372036854775807), behavior=kThrow) at d_concurrency.cpp:144 frame #18: 0x0000000109170339 mongod`mongo::Lock::GlobalLock::GlobalLock(this=0x0000700008861a40, opCtx=0x00007f8910114e90, lockMode=MODE_IS) at d_concurrency.h:196 frame #19: 0x00000001094c55cb mongod`mongo::KVStorageEngine::TimestampMonitor::startup(this=0x00007f8910003c08, client=0x00007f890dc6e400)::$_5::operator()(mongo::Client*) const at kv_storage_engine.cpp:854 frame #20: 0x00000001094c5420 mongod`void std::__1::__invoke_void_return_wrapper::__call(mongo::KVStorageEngine::TimestampMonitor::startup()::$_5&&&, mongo::Client*&&) [inlined] decltype(__f=0x00007f8910003c08, __args=0x0000700008861b60)::$_5&>(fp)(std::__1::forward(fp0))) std::__1::__invoke(mongo::KVStorageEngine::TimestampMonitor::startup()::$_5&&&, mongo::Client*&&) at type_traits:4428 frame #21: 0x00000001094c5400 mongod`void std::__1::__invoke_void_return_wrapper::__call(mongo::KVStorageEngine::TimestampMonitor::startup()::$_5&&&, mongo::Client*&&) at __functional_base:349 frame #22: 0x00000001094c52f9 mongod`std::__1::__function::__func, void (mongo::Client*)>::operator(this=0x00007f8910003c00, __arg=0x0000700008861b60)(mongo::Client*&&) at functional:1562 frame #23: 0x0000000109d60df2 mongod`std::__1::function::operator(this=0x00007f8910003c00, __arg=0x00007f890dc6e400)(mongo::Client*) const at functional:1913 frame #24: 0x0000000109d60b5c mongod`mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run(this=0x00007f8910200058)::$_0::operator()() const at periodic_runner_impl.cpp:118 frame #25: 0x0000000109d606cc mongod`void* std::__1::__thread_proxy >, mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run()::$_0> >(void*) [inlined] decltype(__f=0x00007f8910200058)::$_0>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run()::$_0&&) at type_traits:4428 frame #26: 0x0000000109d606bb mongod`void* std::__1::__thread_proxy >, mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run()::$_0> >(void*) [inlined] void std::__1::__thread_execute >, mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run()::$_0>(__t=size=2)::$_0>&, std::__1::__tuple_indices<>) at thread:342 frame #27: 0x0000000109d60697 mongod`void* std::__1::__thread_proxy >, mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run()::$_0> >(__vp=0x00007f8910200050) at thread:352 frame #28: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #29: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #30: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #16, name = 'DeadlineMonitor' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15d01 libc++.1.dylib`std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock&, std::__1::chrono::time_point > >) + 93 frame #3: 0x00000001091d187e mongod`std::__1::cv_status std::__1::condition_variable::wait_for >(this=0x00007f890dc76020, __lk=0x00007000088e4c78, __d=0x00007000088e4bf0) at __mutex_base:416 frame #4: 0x000000010a485455 mongod`mongo::DeadlineMonitor::deadlineMonitorThread(this=0x00007f890dc75fb8) at deadline_monitor.h:160 frame #5: 0x000000010a487666 mongod`void* std::__1::__thread_proxy >, void (mongo::DeadlineMonitor::*)(), mongo::DeadlineMonitor*> >(void*) [inlined] decltype(__f=0x00007f890dc6d098, __a0=0x00007f890dc6d0a8)).*fp(std::__1::forward<>(fp1))) std::__1::__invoke::*)(), mongo::DeadlineMonitor*, void>(void (mongo::DeadlineMonitor::*&&)(), mongo::DeadlineMonitor*&&) at type_traits:4369 frame #6: 0x000000010a4875e7 mongod`void* std::__1::__thread_proxy >, void (mongo::DeadlineMonitor::*)(), mongo::DeadlineMonitor*> >(void*) [inlined] void std::__1::__thread_execute >, void (mongo::DeadlineMonitor::*)(), mongo::DeadlineMonitor*, 2ul>(__t=size=3)(), mongo::DeadlineMonitor*>&, std::__1::__tuple_indices<2ul>) at thread:342 frame #7: 0x000000010a48759f mongod`void* std::__1::__thread_proxy >, void (mongo::DeadlineMonitor::*)(), mongo::DeadlineMonitor*> >(__vp=0x00007f890dc6d090) at thread:352 frame #8: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #9: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #10: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #17, name = 'CollectionRangeDeleter-TaskExecutor' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x000000010c1aa544 mongod`void asio::detail::posix_event::wait(this=0x00007f89101058a8, lock=0x0000700008967960) at posix_event.hpp:105 frame #3: 0x000000010c19020b mongod`asio::detail::conditionally_enabled_event::wait(this=0x00007f89101058a0, lock=0x0000700008967960) at conditionally_enabled_event.hpp:88 frame #4: 0x000000010c18f356 mongod`asio::detail::scheduler::do_run_one(this=0x00007f8910105820, lock=0x0000700008967960, this_thread=0x0000700008967970, ec=0x00007000089679e8) at scheduler.ipp:408 frame #5: 0x000000010c1802ac mongod`asio::detail::scheduler::run(this=0x00007f8910105820, ec=0x00007000089679e8) at scheduler.ipp:153 frame #6: 0x000000010c18009e mongod`asio::io_context::run(this=0x00007f8910104a50) at io_context.ipp:61 frame #7: 0x000000010bdf0ba8 mongod`mongo::transport::TransportLayerASIO::ASIOReactor::run(this=0x00007f8910104a48) at transport_layer_asio.cpp:145 frame #8: 0x000000010bd08b27 mongod`mongo::executor::NetworkInterfaceTL::_run(this=0x00007f8910105300) at network_interface_tl.cpp:114 frame #9: 0x000000010bd1c376 mongod`mongo::executor::NetworkInterfaceTL::startup(this=0x00007f8910105c08)::$_5::operator()() const at network_interface_tl.cpp:106 frame #10: 0x000000010bd1c0bc mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(void*) [inlined] decltype(__f=0x00007f8910105c08)::$_5>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::executor::NetworkInterfaceTL::startup()::$_5&&) at type_traits:4428 frame #11: 0x000000010bd1c0ab mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(void*) [inlined] void std::__1::__thread_execute >, mongo::executor::NetworkInterfaceTL::startup()::$_5>(__t=size=2)::$_5>&, std::__1::__tuple_indices<>) at thread:342 frame #12: 0x000000010bd1c087 mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(__vp=0x00007f8910105c00) at thread:352 frame #13: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #14: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #15: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #18, name = 'ftdc' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15d01 libc++.1.dylib`std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock&, std::__1::chrono::time_point > >) + 93 frame #3: 0x00000001091d187e mongod`std::__1::cv_status std::__1::condition_variable::wait_for >(this=0x00007f890e06bcf8, __lk=0x00007000089e86c8, __d=0x00007000089e7f18) at __mutex_base:416 frame #4: 0x00000001091d086d mongod`std::__1::cv_status std::__1::condition_variable::wait_until > >(this=0x00007f890e06bcf8, __lk=0x00007000089e86c8, __t=0x00007000089e8230) at __mutex_base:384 frame #5: 0x000000010cdb0619 mongod`mongo::Waitable::wait_until(waitable=0x0000000000000000, clkSource=0x00007f890df00700, cv=0x00007f890e06bcf8, lk=0x00007000089e86c8, timeout_time=0x00007000089e8230) at waitable.h:98 frame #6: 0x000000010cdb0096 mongod`mongo::ClockSource::waitForConditionUntil(this=0x00007f890df00700, cv=0x00007f890e06bcf8, m=0x00007000089e86c8, deadline=(millis = 1549046216933), waitable=0x0000000000000000) at clock_source.cpp:48 frame #7: 0x000000010cd8b6ed mongod`mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil(this=0x00007000089e8488)::$_2::operator()() const at operation_context.cpp:295 frame #8: 0x000000010cd8b2d3 mongod`mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil(this=0x00007f890dcc18e0, cv=0x00007f890e06bcf8, m=0x00007000089e86c8, deadline=(millis = 1549046216933)) at operation_context.cpp:290 frame #9: 0x00000001095d890a mongod`mongo::Interruptible::waitForConditionOrInterruptFor(this=0x00007f890dcc18e0, cv=0x00007f890e06bcf8, m=0x00007000089e86c8, ms=(_count = 500)) at interruptible.h:301 frame #10: 0x000000010cd368a7 mongod`bool mongo::Interruptible::waitForConditionOrInterruptFor >)::$_3>(this=0x00007f890dcc18e0, cv=0x00007f890e06bcf8, m=0x00007000089e86c8, ms=(_count = 500), pred=(anonymous class) @ 0x00007000089e85e8)::$_3) at interruptible.h:315 frame #11: 0x000000010cd3671e mongod`mongo::CondVarLockGrantNotification::wait(this=0x00007f890e06bcb0, opCtx=0x00007f890dcc18e0, timeout=(_count = 500)) at lock_state.cpp:219 frame #12: 0x000000010cd38bba mongod`mongo::LockerImpl::lockComplete(this=0x00007f890e06bc00, opCtx=0x00007f890dcc18e0, resId=(_fullHash = 2305843009213693954, _nsCopy = ""), mode=MODE_IX, deadline=(millis = 9223372036854775807)) at lock_state.cpp:850 frame #13: 0x000000010cd39f62 mongod`mongo::LockerImpl::lock(this=0x00007f890e06bc00, opCtx=0x00007f890dcc18e0, resId=(_fullHash = 2305843009213693954, _nsCopy = ""), mode=MODE_IX, deadline=(millis = 9223372036854775807)) at lock_state.cpp:479 frame #14: 0x000000010cd20616 mongod`mongo::Lock::GlobalLock::_enqueue(this=0x00007000089e8fe0, lockMode=MODE_IS, deadline=(millis = 9223372036854775807)) at d_concurrency.cpp:177 frame #15: 0x000000010cd1ff4f mongod`mongo::Lock::GlobalLock::GlobalLock(this=0x00007000089e8fe0, opCtx=0x00007f890dcc18e0, lockMode=MODE_IS, deadline=(millis = 9223372036854775807), behavior=kThrow, enqueueOnly=EnqueueOnly @ 0x00007000089e8c70) at d_concurrency.cpp:158 frame #16: 0x000000010cd204a3 mongod`mongo::Lock::GlobalLock::GlobalLock(this=0x00007000089e8fe0, opCtx=0x00007f890dcc18e0, lockMode=MODE_IS, deadline=(millis = 9223372036854775807), behavior=kThrow, enqueueOnly=EnqueueOnly @ 0x00007000089e8ce0) at d_concurrency.cpp:157 frame #17: 0x000000010cd20410 mongod`mongo::Lock::GlobalLock::GlobalLock(this=0x00007000089e8fe0, opCtx=0x00007f890dcc18e0, lockMode=MODE_IS, deadline=(millis = 9223372036854775807), behavior=kThrow) at d_concurrency.cpp:144 frame #18: 0x0000000109170339 mongod`mongo::Lock::GlobalLock::GlobalLock(this=0x00007000089e8fe0, opCtx=0x00007f890dcc18e0, lockMode=MODE_IS) at d_concurrency.h:196 frame #19: 0x00000001091733f9 mongod`mongo::WiredTigerServerStatusSection::generateSection(this=0x00007f8910002f90, opCtx=0x00007f890dcc18e0, configElement=0x00007000089e9830) const at wiredtiger_server_status.cpp:57 frame #20: 0x0000000109173bd4 mongod`mongo::ServerStatusSection::appendSection(this=0x00007f8910002f90, opCtx=0x00007f890dcc18e0, configElement=0x00007000089e9830, result=0x00007000089e9c20) const at server_status.h:100 frame #21: 0x000000010c1bf281 mongod`mongo::CmdServerStatus::run(this=0x000000010e0e0640, opCtx=0x00007f890dcc18e0, dbname="", cmdObj=0x00007f890de00ef0, result=0x00007000089e9c20) at server_status.cpp:127 frame #22: 0x000000010c1cd98a mongod`mongo::BasicCommand::Invocation::run(this=0x00007f890dcc0e30, opCtx=0x00007f890dcc18e0, result=0x00007000089ea0d8) at commands.cpp:575 frame #23: 0x000000010c1c492a mongod`mongo::CommandHelpers::runCommandDirectly(opCtx=0x00007f890dcc18e0, request=0x00007f890de00ef0) at commands.cpp:158 frame #24: 0x0000000109b147a1 mongod`mongo::FTDCSimpleInternalCommandCollector::collect(this=0x00007f890de00ed0, opCtx=0x00007f890dcc18e0, builder=0x00007000089ea708) at ftdc_server.cpp:185 frame #25: 0x0000000109b7344b mongod`mongo::FTDCCollectorCollection::collect(this=0x00007f890de01aa0, client=0x00007f8910107b20) at collector.cpp:92 frame #26: 0x0000000109b7ceee mongod`mongo::FTDCController::doLoop(this=0x00007f890de01960) at controller.cpp:246 frame #27: 0x0000000109b7eab8 mongod`mongo::FTDCController::start(this=0x00007f890de009b8)::$_0::operator()() const at controller.cpp:144 frame #28: 0x0000000109b7e83c mongod`void* std::__1::__thread_proxy >, mongo::FTDCController::start()::$_0> >(void*) [inlined] decltype(__f=0x00007f890de009b8)::$_0>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::FTDCController::start()::$_0&&) at type_traits:4428 frame #29: 0x0000000109b7e82b mongod`void* std::__1::__thread_proxy >, mongo::FTDCController::start()::$_0> >(void*) [inlined] void std::__1::__thread_execute >, mongo::FTDCController::start()::$_0>(__t=size=2)::$_0>&, std::__1::__tuple_indices<>) at thread:342 frame #30: 0x0000000109b7e807 mongod`void* std::__1::__thread_proxy >, mongo::FTDCController::start()::$_0> >(__vp=0x00007f890de009b0) at thread:352 frame #31: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #32: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #33: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #19, name = 'FreeMon' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x000000010c1aa544 mongod`void asio::detail::posix_event::wait(this=0x00007f890de02718, lock=0x0000700008a6d960) at posix_event.hpp:105 frame #3: 0x000000010c19020b mongod`asio::detail::conditionally_enabled_event::wait(this=0x00007f890de02710, lock=0x0000700008a6d960) at conditionally_enabled_event.hpp:88 frame #4: 0x000000010c18f356 mongod`asio::detail::scheduler::do_run_one(this=0x00007f890de02690, lock=0x0000700008a6d960, this_thread=0x0000700008a6d970, ec=0x0000700008a6d9e8) at scheduler.ipp:408 frame #5: 0x000000010c1802ac mongod`asio::detail::scheduler::run(this=0x00007f890de02690, ec=0x0000700008a6d9e8) at scheduler.ipp:153 frame #6: 0x000000010c18009e mongod`asio::io_context::run(this=0x00007f890de02440) at io_context.ipp:61 frame #7: 0x000000010bdf0ba8 mongod`mongo::transport::TransportLayerASIO::ASIOReactor::run(this=0x00007f890de02438) at transport_layer_asio.cpp:145 frame #8: 0x000000010bd08b27 mongod`mongo::executor::NetworkInterfaceTL::_run(this=0x00007f890de021d0) at network_interface_tl.cpp:114 frame #9: 0x000000010bd1c376 mongod`mongo::executor::NetworkInterfaceTL::startup(this=0x00007f890de02528)::$_5::operator()() const at network_interface_tl.cpp:106 frame #10: 0x000000010bd1c0bc mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(void*) [inlined] decltype(__f=0x00007f890de02528)::$_5>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::executor::NetworkInterfaceTL::startup()::$_5&&) at type_traits:4428 frame #11: 0x000000010bd1c0ab mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(void*) [inlined] void std::__1::__thread_execute >, mongo::executor::NetworkInterfaceTL::startup()::$_5>(__t=size=2)::$_5>&, std::__1::__tuple_indices<>) at thread:342 frame #12: 0x000000010bd1c087 mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(__vp=0x00007f890de02520) at thread:352 frame #13: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #14: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #15: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #20, name = 'freemon-0' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f890de01ee0) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f890de01ee0, threadName="freemon-0") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f890de029b8)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f890de029b8)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f890de029b0) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #21, name = 'free_mon' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15d01 libc++.1.dylib`std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock&, std::__1::chrono::time_point > >) + 93 frame #3: 0x00000001091d187e mongod`std::__1::cv_status std::__1::condition_variable::wait_for >(this=0x00007f8911048cf8, __lk=0x0000700008b71a58, __d=0x0000700008b712a8) at __mutex_base:416 frame #4: 0x00000001091d086d mongod`std::__1::cv_status std::__1::condition_variable::wait_until > >(this=0x00007f8911048cf8, __lk=0x0000700008b71a58, __t=0x0000700008b715c0) at __mutex_base:384 frame #5: 0x000000010cdb0619 mongod`mongo::Waitable::wait_until(waitable=0x0000000000000000, clkSource=0x00007f890df00700, cv=0x00007f8911048cf8, lk=0x0000700008b71a58, timeout_time=0x0000700008b715c0) at waitable.h:98 frame #6: 0x000000010cdb0096 mongod`mongo::ClockSource::waitForConditionUntil(this=0x00007f890df00700, cv=0x00007f8911048cf8, m=0x0000700008b71a58, deadline=(millis = 1549046216752), waitable=0x0000000000000000) at clock_source.cpp:48 frame #7: 0x000000010cd8b6ed mongod`mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil(this=0x0000700008b71818)::$_2::operator()() const at operation_context.cpp:295 frame #8: 0x000000010cd8b2d3 mongod`mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil(this=0x00007f8910028660, cv=0x00007f8911048cf8, m=0x0000700008b71a58, deadline=(millis = 1549046216752)) at operation_context.cpp:290 frame #9: 0x00000001095d890a mongod`mongo::Interruptible::waitForConditionOrInterruptFor(this=0x00007f8910028660, cv=0x00007f8911048cf8, m=0x0000700008b71a58, ms=(_count = 500)) at interruptible.h:301 frame #10: 0x000000010cd368a7 mongod`bool mongo::Interruptible::waitForConditionOrInterruptFor >)::$_3>(this=0x00007f8910028660, cv=0x00007f8911048cf8, m=0x0000700008b71a58, ms=(_count = 500), pred=(anonymous class) @ 0x0000700008b71978)::$_3) at interruptible.h:315 frame #11: 0x000000010cd3671e mongod`mongo::CondVarLockGrantNotification::wait(this=0x00007f8911048cb0, opCtx=0x00007f8910028660, timeout=(_count = 500)) at lock_state.cpp:219 frame #12: 0x000000010cd38bba mongod`mongo::LockerImpl::lockComplete(this=0x00007f8911048c00, opCtx=0x00007f8910028660, resId=(_fullHash = 2305843009213693954, _nsCopy = ""), mode=MODE_IX, deadline=(millis = 9223372036854775807)) at lock_state.cpp:850 frame #13: 0x000000010cd39f62 mongod`mongo::LockerImpl::lock(this=0x00007f8911048c00, opCtx=0x00007f8910028660, resId=(_fullHash = 2305843009213693954, _nsCopy = ""), mode=MODE_IX, deadline=(millis = 9223372036854775807)) at lock_state.cpp:479 frame #14: 0x000000010cd20616 mongod`mongo::Lock::GlobalLock::_enqueue(this=0x0000700008b73198, lockMode=MODE_IS, deadline=(millis = 9223372036854775807)) at d_concurrency.cpp:177 frame #15: 0x000000010cd1ff4f mongod`mongo::Lock::GlobalLock::GlobalLock(this=0x0000700008b73198, opCtx=0x00007f8910028660, lockMode=MODE_IS, deadline=(millis = 9223372036854775807), behavior=kThrow, enqueueOnly=EnqueueOnly @ 0x0000700008b72000) at d_concurrency.cpp:158 frame #16: 0x000000010cd204a3 mongod`mongo::Lock::GlobalLock::GlobalLock(this=0x0000700008b73198, opCtx=0x00007f8910028660, lockMode=MODE_IS, deadline=(millis = 9223372036854775807), behavior=kThrow, enqueueOnly=EnqueueOnly @ 0x0000700008b72070) at d_concurrency.cpp:157 frame #17: 0x000000010cd20410 mongod`mongo::Lock::GlobalLock::GlobalLock(this=0x0000700008b73198, opCtx=0x00007f8910028660, lockMode=MODE_IS, deadline=(millis = 9223372036854775807), behavior=kThrow) at d_concurrency.cpp:144 frame #18: 0x000000010cd20d45 mongod`mongo::Lock::DBLock::DBLock(this=0x0000700008b73168, opCtx=0x00007f8910028660, db=(_data = "local.oplog.rs", _size = 5), mode=MODE_IS, deadline=(millis = 9223372036854775807)) at d_concurrency.cpp:238 frame #19: 0x000000010cd211dd mongod`mongo::Lock::DBLock::DBLock(this=0x0000700008b73168, opCtx=0x00007f8910028660, db=(_data = "local.oplog.rs", _size = 5), mode=MODE_IS, deadline=(millis = 9223372036854775807)) at d_concurrency.cpp:239 frame #20: 0x000000010b75afbb mongod`mongo::AutoGetDb::AutoGetDb(this=0x0000700008b73168, opCtx=0x00007f8910028660, dbName=(_data = "local.oplog.rs", _size = 5), mode=MODE_IS, deadline=(millis = 9223372036854775807)) at catalog_raii.cpp:56 frame #21: 0x000000010b75b2bd mongod`mongo::AutoGetDb::AutoGetDb(this=0x0000700008b73168, opCtx=0x00007f8910028660, dbName=(_data = "local.oplog.rs", _size = 5), mode=MODE_IS, deadline=(millis = 9223372036854775807)) at catalog_raii.cpp:60 frame #22: 0x000000010b75b4bf mongod`mongo::AutoGetCollection::AutoGetCollection(this=0x0000700008b73168, opCtx=0x00007f8910028660, nsOrUUID=0x0000700008b730f0, modeDB=MODE_IS, modeColl=MODE_IS, viewMode=kViewsForbidden, deadline=(millis = 9223372036854775807)) at catalog_raii.cpp:72 frame #23: 0x000000010b75c8db mongod`mongo::AutoGetCollection::AutoGetCollection(this=0x0000700008b73168, opCtx=0x00007f8910028660, nsOrUUID=0x0000700008b730f0, modeDB=MODE_IS, modeColl=MODE_IS, viewMode=kViewsForbidden, deadline=(millis = 9223372036854775807)) at catalog_raii.cpp:76 frame #24: 0x0000000109568dc9 mongod`mongo::AutoGetCollection::AutoGetCollection(this=0x0000700008b73168, opCtx=0x00007f8910028660, nsOrUUID=0x0000700008b730f0, modeAll=MODE_IS, viewMode=kViewsForbidden, deadline=(millis = 9223372036854775807)) at catalog_raii.h:95 frame #25: 0x000000010b75aaa0 mongod`void boost::optional_detail::optional_base::construct(this=0x0000700008b73160, (null)=in_place_init_t @ 0x0000700008b728f8, args=0x0000700008b72d50, args=0x0000700008b730f0, args=0x0000700008b72d3c, args=0x0000700008b72d4c, args=0x0000700008b72d58) at optional.hpp:421 frame #26: 0x000000010b75a9c9 mongod`void boost::optional_detail::optional_base::emplace_assign(this=0x0000700008b73160, args=0x0000700008b72d50, args=0x0000700008b730f0, args=0x0000700008b72d3c, args=0x0000700008b72d4c, args=0x0000700008b72d58) at optional.hpp:429 frame #27: 0x000000010b7598b1 mongod`void boost::optional::emplace(this=0x0000700008b73160, args=0x0000700008b72d50, args=0x0000700008b730f0, args=0x0000700008b72d3c, args=0x0000700008b72d4c, args=0x0000700008b72d58) at optional.hpp:1106 frame #28: 0x000000010b758b5f mongod`mongo::AutoGetCollectionForRead::AutoGetCollectionForRead(this=0x0000700008b73148, opCtx=0x00007f8910028660, nsOrUUID=0x0000700008b730f0, viewMode=kViewsForbidden, deadline=(millis = 9223372036854775807)) at db_raii.cpp:102 frame #29: 0x000000010b759c83 mongod`mongo::AutoGetCollectionForRead::AutoGetCollectionForRead(this=0x0000700008b73148, opCtx=0x00007f8910028660, nsOrUUID=0x0000700008b730f0, viewMode=kViewsForbidden, deadline=(millis = 9223372036854775807)) at db_raii.cpp:94 frame #30: 0x0000000109b0c348 mongod`mongo::(anonymous namespace)::FreeMonNamespaceUUIDCollector::collect(this=0x00007f890dcb58b0, opCtx=0x00007f8910028660, builder=0x0000700008b737f8) at free_mon_mongod.cpp:265 frame #31: 0x0000000109b7344b mongod`mongo::FTDCCollectorCollection::collect(this=0x00007f890dcb5280, client=0x00007f8910007790) at collector.cpp:92 frame #32: 0x0000000109b21dfc mongod`mongo::FreeMonProcessor::doMetricsCollect(this=0x00007f890e024418, client=0x00007f8910007790) at free_mon_processor.cpp:717 frame #33: 0x0000000109b1f1b5 mongod`mongo::FreeMonProcessor::run(this=0x00007f890e024418) at free_mon_processor.cpp:209 frame #34: 0x0000000109b5d26a mongod`mongo::FreeMonController::start(this=0x00007f890dc6f148)::$_0::operator()() const at free_mon_controller.cpp:155 frame #35: 0x0000000109b5cfdc mongod`void* std::__1::__thread_proxy >, mongo::FreeMonController::start(mongo::RegistrationType, std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >&, mongo::Duration >)::$_0> >(void*) [inlined] decltype(__f=0x00007f890dc6f148)::$_0>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >&, mongo::Duration >)::$_0>(mongo::FreeMonController::start(mongo::RegistrationType, std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >&, mongo::Duration >)::$_0&&) at type_traits:4428 frame #36: 0x0000000109b5cfcb mongod`void* std::__1::__thread_proxy >, mongo::FreeMonController::start(mongo::RegistrationType, std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >&, mongo::Duration >)::$_0> >(void*) [inlined] void std::__1::__thread_execute >, mongo::FreeMonController::start(mongo::RegistrationType, std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >&, mongo::Duration >)::$_0>(__t=size=2)::$_0>&, std::__1::__tuple_indices<>) at thread:342 frame #37: 0x0000000109b5cfa7 mongod`void* std::__1::__thread_proxy >, mongo::FreeMonController::start(mongo::RegistrationType, std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >&, mongo::Duration >)::$_0> >(__vp=0x00007f890dc6f140) at thread:352 frame #38: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #39: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #40: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #22, name = 'ShardRegistry' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x000000010c1aa544 mongod`void asio::detail::posix_event::wait(this=0x00007f890dcb6ee8, lock=0x0000700008bf6960) at posix_event.hpp:105 frame #3: 0x000000010c19020b mongod`asio::detail::conditionally_enabled_event::wait(this=0x00007f890dcb6ee0, lock=0x0000700008bf6960) at conditionally_enabled_event.hpp:88 frame #4: 0x000000010c18f356 mongod`asio::detail::scheduler::do_run_one(this=0x00007f890dcb6e60, lock=0x0000700008bf6960, this_thread=0x0000700008bf6970, ec=0x0000700008bf69e8) at scheduler.ipp:408 frame #5: 0x000000010c1802ac mongod`asio::detail::scheduler::run(this=0x00007f890dcb6e60, ec=0x0000700008bf69e8) at scheduler.ipp:153 frame #6: 0x000000010c18009e mongod`asio::io_context::run(this=0x00007f890dcb6df0) at io_context.ipp:61 frame #7: 0x000000010bdf0ba8 mongod`mongo::transport::TransportLayerASIO::ASIOReactor::run(this=0x00007f890dcb6de8) at transport_layer_asio.cpp:145 frame #8: 0x000000010bd08b27 mongod`mongo::executor::NetworkInterfaceTL::_run(this=0x00007f890dcb62c0) at network_interface_tl.cpp:114 frame #9: 0x000000010bd1c376 mongod`mongo::executor::NetworkInterfaceTL::startup(this=0x00007f890dc74d78)::$_5::operator()() const at network_interface_tl.cpp:106 frame #10: 0x000000010bd1c0bc mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(void*) [inlined] decltype(__f=0x00007f890dc74d78)::$_5>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::executor::NetworkInterfaceTL::startup()::$_5&&) at type_traits:4428 frame #11: 0x000000010bd1c0ab mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(void*) [inlined] void std::__1::__thread_execute >, mongo::executor::NetworkInterfaceTL::startup()::$_5>(__t=size=2)::$_5>&, std::__1::__tuple_indices<>) at thread:342 frame #12: 0x000000010bd1c087 mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(__vp=0x00007f890dc74d70) at thread:352 frame #13: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #14: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #15: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #23, name = 'Sharding-Fixed-0' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f890dcb6980) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f890dcb6980, threadName="Sharding-Fixed-0") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f890dcb71b8)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f890dcb71b8)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f890dcb71b0) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #24, name = 'TaskExecutorPool-0' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x000000010c1aa544 mongod`void asio::detail::posix_event::wait(this=0x00007f890dcb7298, lock=0x0000700008cfc960) at posix_event.hpp:105 frame #3: 0x000000010c19020b mongod`asio::detail::conditionally_enabled_event::wait(this=0x00007f890dcb7290, lock=0x0000700008cfc960) at conditionally_enabled_event.hpp:88 frame #4: 0x000000010c18f356 mongod`asio::detail::scheduler::do_run_one(this=0x00007f890dcb7210, lock=0x0000700008cfc960, this_thread=0x0000700008cfc970, ec=0x0000700008cfc9e8) at scheduler.ipp:408 frame #5: 0x000000010c1802ac mongod`asio::detail::scheduler::run(this=0x00007f890dcb7210, ec=0x0000700008cfc9e8) at scheduler.ipp:153 frame #6: 0x000000010c18009e mongod`asio::io_context::run(this=0x00007f890dcb7200) at io_context.ipp:61 frame #7: 0x000000010bdf0ba8 mongod`mongo::transport::TransportLayerASIO::ASIOReactor::run(this=0x00007f890dcb71f8) at transport_layer_asio.cpp:145 frame #8: 0x000000010bd08b27 mongod`mongo::executor::NetworkInterfaceTL::_run(this=0x00007f890dcb64f0) at network_interface_tl.cpp:114 frame #9: 0x000000010bd1c376 mongod`mongo::executor::NetworkInterfaceTL::startup(this=0x00007f890dc74a38)::$_5::operator()() const at network_interface_tl.cpp:106 frame #10: 0x000000010bd1c0bc mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(void*) [inlined] decltype(__f=0x00007f890dc74a38)::$_5>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::executor::NetworkInterfaceTL::startup()::$_5&&) at type_traits:4428 frame #11: 0x000000010bd1c0ab mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(void*) [inlined] void std::__1::__thread_execute >, mongo::executor::NetworkInterfaceTL::startup()::$_5>(__t=size=2)::$_5>&, std::__1::__tuple_indices<>) at thread:342 frame #12: 0x000000010bd1c087 mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(__vp=0x00007f890dc74a30) at thread:352 frame #13: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #14: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #15: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #25, name = 'shard-registry-reload' frame #0: 0x00007fff7287e052 libsystem_kernel.dylib`kevent + 10 frame #1: 0x000000010c189182 mongod`asio::detail::kqueue_reactor::run(this=0x00007f890df65cf0, usec=-1, ops=0x0000700008d7f980) at kqueue_reactor.ipp:406 frame #2: 0x000000010c18f248 mongod`asio::detail::scheduler::do_run_one(this=0x00007f890dcb81c0, lock=0x0000700008d7f960, this_thread=0x0000700008d7f970, ec=0x0000700008d7f9e8) at scheduler.ipp:384 frame #3: 0x000000010c1802ac mongod`asio::detail::scheduler::run(this=0x00007f890dcb81c0, ec=0x0000700008d7f9e8) at scheduler.ipp:153 frame #4: 0x000000010c18009e mongod`asio::io_context::run(this=0x00007f890dcb8150) at io_context.ipp:61 frame #5: 0x000000010bdf0ba8 mongod`mongo::transport::TransportLayerASIO::ASIOReactor::run(this=0x00007f890dcb8148) at transport_layer_asio.cpp:145 frame #6: 0x000000010bd08b27 mongod`mongo::executor::NetworkInterfaceTL::_run(this=0x00007f890dcb7c80) at network_interface_tl.cpp:114 frame #7: 0x000000010bd1c376 mongod`mongo::executor::NetworkInterfaceTL::startup(this=0x00007f890dc74638)::$_5::operator()() const at network_interface_tl.cpp:106 frame #8: 0x000000010bd1c0bc mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(void*) [inlined] decltype(__f=0x00007f890dc74638)::$_5>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::executor::NetworkInterfaceTL::startup()::$_5&&) at type_traits:4428 frame #9: 0x000000010bd1c0ab mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(void*) [inlined] void std::__1::__thread_execute >, mongo::executor::NetworkInterfaceTL::startup()::$_5>(__t=size=2)::$_5>&, std::__1::__tuple_indices<>) at thread:342 frame #10: 0x000000010bd1c087 mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(__vp=0x00007f890dc74630) at thread:352 frame #11: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #12: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #13: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #26, name = 'replSetDistLockPinger' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15d01 libc++.1.dylib`std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock&, std::__1::chrono::time_point > >) + 93 frame #3: 0x00000001091d187e mongod`std::__1::cv_status std::__1::condition_variable::wait_for >(this=0x00007f89110408f8, __lk=0x0000700008dfac28, __d=0x0000700008dfa478) at __mutex_base:416 frame #4: 0x00000001091d086d mongod`std::__1::cv_status std::__1::condition_variable::wait_until > >(this=0x00007f89110408f8, __lk=0x0000700008dfac28, __t=0x0000700008dfa790) at __mutex_base:384 frame #5: 0x000000010cdb0619 mongod`mongo::Waitable::wait_until(waitable=0x0000000000000000, clkSource=0x00007f890df00700, cv=0x00007f89110408f8, lk=0x0000700008dfac28, timeout_time=0x0000700008dfa790) at waitable.h:98 frame #6: 0x000000010cdb0096 mongod`mongo::ClockSource::waitForConditionUntil(this=0x00007f890df00700, cv=0x00007f89110408f8, m=0x0000700008dfac28, deadline=(millis = 1549046216840), waitable=0x0000000000000000) at clock_source.cpp:48 frame #7: 0x000000010cd8b6ed mongod`mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil(this=0x0000700008dfa9e8)::$_2::operator()() const at operation_context.cpp:295 frame #8: 0x000000010cd8b2d3 mongod`mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil(this=0x00007f8910014660, cv=0x00007f89110408f8, m=0x0000700008dfac28, deadline=(millis = 1549046216840)) at operation_context.cpp:290 frame #9: 0x00000001095d890a mongod`mongo::Interruptible::waitForConditionOrInterruptFor(this=0x00007f8910014660, cv=0x00007f89110408f8, m=0x0000700008dfac28, ms=(_count = 500)) at interruptible.h:301 frame #10: 0x000000010cd368a7 mongod`bool mongo::Interruptible::waitForConditionOrInterruptFor >)::$_3>(this=0x00007f8910014660, cv=0x00007f89110408f8, m=0x0000700008dfac28, ms=(_count = 500), pred=(anonymous class) @ 0x0000700008dfab48)::$_3) at interruptible.h:315 frame #11: 0x000000010cd3671e mongod`mongo::CondVarLockGrantNotification::wait(this=0x00007f89110408b0, opCtx=0x00007f8910014660, timeout=(_count = 500)) at lock_state.cpp:219 frame #12: 0x000000010cd38bba mongod`mongo::LockerImpl::lockComplete(this=0x00007f8911040800, opCtx=0x00007f8910014660, resId=(_fullHash = 2305843009213693954, _nsCopy = ""), mode=MODE_IX, deadline=(millis = 9223372036854775807)) at lock_state.cpp:850 frame #13: 0x000000010cd39f62 mongod`mongo::LockerImpl::lock(this=0x00007f8911040800, opCtx=0x00007f8910014660, resId=(_fullHash = 2305843009213693954, _nsCopy = ""), mode=MODE_IX, deadline=(millis = 9223372036854775807)) at lock_state.cpp:479 frame #14: 0x000000010cd20616 mongod`mongo::Lock::GlobalLock::_enqueue(this=0x0000700008dfcad0, lockMode=MODE_IX, deadline=(millis = 9223372036854775807)) at d_concurrency.cpp:177 frame #15: 0x000000010cd1ff4f mongod`mongo::Lock::GlobalLock::GlobalLock(this=0x0000700008dfcad0, opCtx=0x00007f8910014660, lockMode=MODE_IX, deadline=(millis = 9223372036854775807), behavior=kThrow, enqueueOnly=EnqueueOnly @ 0x0000700008dfb1d0) at d_concurrency.cpp:158 frame #16: 0x000000010cd204a3 mongod`mongo::Lock::GlobalLock::GlobalLock(this=0x0000700008dfcad0, opCtx=0x00007f8910014660, lockMode=MODE_IX, deadline=(millis = 9223372036854775807), behavior=kThrow, enqueueOnly=EnqueueOnly @ 0x0000700008dfb240) at d_concurrency.cpp:157 frame #17: 0x000000010cd20410 mongod`mongo::Lock::GlobalLock::GlobalLock(this=0x0000700008dfcad0, opCtx=0x00007f8910014660, lockMode=MODE_IX, deadline=(millis = 9223372036854775807), behavior=kThrow) at d_concurrency.cpp:144 frame #18: 0x000000010cd20d45 mongod`mongo::Lock::DBLock::DBLock(this=0x0000700008dfcaa0, opCtx=0x00007f8910014660, db=(_data = "config.lockpings", _size = 6), mode=MODE_IX, deadline=(millis = 9223372036854775807)) at d_concurrency.cpp:238 frame #19: 0x000000010cd211dd mongod`mongo::Lock::DBLock::DBLock(this=0x0000700008dfcaa0, opCtx=0x00007f8910014660, db=(_data = "config.lockpings", _size = 6), mode=MODE_IX, deadline=(millis = 9223372036854775807)) at d_concurrency.cpp:239 frame #20: 0x000000010b75afbb mongod`mongo::AutoGetDb::AutoGetDb(this=0x0000700008dfcaa0, opCtx=0x00007f8910014660, dbName=(_data = "config.lockpings", _size = 6), mode=MODE_IX, deadline=(millis = 9223372036854775807)) at catalog_raii.cpp:56 frame #21: 0x000000010b75b2bd mongod`mongo::AutoGetDb::AutoGetDb(this=0x0000700008dfcaa0, opCtx=0x00007f8910014660, dbName=(_data = "config.lockpings", _size = 6), mode=MODE_IX, deadline=(millis = 9223372036854775807)) at catalog_raii.cpp:60 frame #22: 0x000000010b75b4bf mongod`mongo::AutoGetCollection::AutoGetCollection(this=0x0000700008dfcaa0, opCtx=0x00007f8910014660, nsOrUUID=0x0000700008dfbb00, modeDB=MODE_IX, modeColl=MODE_IX, viewMode=kViewsForbidden, deadline=(millis = 9223372036854775807)) at catalog_raii.cpp:72 frame #23: 0x000000010b75c8db mongod`mongo::AutoGetCollection::AutoGetCollection(this=0x0000700008dfcaa0, opCtx=0x00007f8910014660, nsOrUUID=0x0000700008dfbb00, modeDB=MODE_IX, modeColl=MODE_IX, viewMode=kViewsForbidden, deadline=(millis = 9223372036854775807)) at catalog_raii.cpp:76 frame #24: 0x0000000109568dc9 mongod`mongo::AutoGetCollection::AutoGetCollection(this=0x0000700008dfcaa0, opCtx=0x00007f8910014660, nsOrUUID=0x0000700008dfbb00, modeAll=MODE_IX, viewMode=kViewsForbidden, deadline=(millis = 9223372036854775807)) at catalog_raii.h:95 frame #25: 0x00000001095c4733 mongod`void boost::optional_detail::optional_base::construct(this=0x0000700008dfca98, (null)=in_place_init_t @ 0x0000700008dfbad8, args=0x0000700008dfd0b8, args=0x0000700008dfd368, args=0x0000700008dfc49c) at optional.hpp:421 frame #26: 0x00000001095c45cf mongod`void boost::optional_detail::optional_base::emplace_assign(this=0x0000700008dfca98, args=0x0000700008dfd0b8, args=0x0000700008dfd368, args=0x0000700008dfc49c) at optional.hpp:429 frame #27: 0x00000001095c3f87 mongod`void boost::optional::emplace(this=0x0000700008dfca98, args=0x0000700008dfd0b8, args=0x0000700008dfd368, args=0x0000700008dfc49c) at optional.hpp:1106 frame #28: 0x0000000109f87f35 mongod`mongo::(anonymous namespace)::CmdFindAndModify::run(this=0x0000700008dfcfe8)::'lambda1'()::operator()() const at find_and_modify.cpp:421 frame #29: 0x0000000109f86785 mongod`_ZN5mongo18writeConflictRetryIZNS_12_GLOBAL__N_116CmdFindAndModify3runEPNS_16OperationContextERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_7BSONObjERNS_14BSONObjBuilderEEUlvE1_EEDaS4_NS_10StringDataESL_OT_(opCtx=0x00007f8910014660, opStr=(_data = "findAndModify", _size = 13), ns=(_data = "config.lockpings", _size = 16), f=0x0000700008dfcfe8) at write_conflict_exception.h:93 frame #30: 0x0000000109f8535a mongod`mongo::(anonymous namespace)::CmdFindAndModify::run(this=0x000000010e0d5778, opCtx=0x00007f8910014660, dbName="config", cmdObj=0x0000700008dff480, result=0x0000700008dfd570) at find_and_modify.cpp:346 frame #31: 0x000000010c1cd98a mongod`mongo::BasicCommand::Invocation::run(this=0x00007f8910007720, opCtx=0x00007f8910014660, result=0x00007f891001da20) at commands.cpp:575 frame #32: 0x0000000109a4a978 mongod`mongo::(anonymous namespace)::runCommandImpl(opCtx=0x00007f8910014660, invocation=0x00007f8910007720, request=0x0000700008dff480, replyBuilder=0x00007f891001da20, startOperationTime=(_time = 0), behaviors=0x0000700008e00320, extraFieldsBuilder=0x0000700008dfec90, sessionOptions=0x0000700008dfeed8) at service_entry_point_common.cpp:484 frame #33: 0x0000000109a46f2b mongod`mongo::(anonymous namespace)::execCommandDatabase(opCtx=0x00007f8910014660, command=0x000000010e0d5778, request=0x0000700008dff480, replyBuilder=0x00007f891001da20, behaviors=0x0000700008e00320) at service_entry_point_common.cpp:776 frame #34: 0x0000000109a436b7 mongod`mongo::(anonymous namespace)::receivedCommands(this=0x0000700008dffa28)::$_6::operator()() const at service_entry_point_common.cpp:914 frame #35: 0x0000000109a3f1c3 mongod`mongo::(anonymous namespace)::receivedCommands(opCtx=0x00007f8910014660, message=0x0000700008e00cd8, behaviors=0x0000700008e00320) at service_entry_point_common.cpp:862 frame #36: 0x0000000109a3dba1 mongod`mongo::ServiceEntryPointCommon::handleRequest(opCtx=0x00007f8910014660, m=0x0000700008e00cd8, behaviors=0x0000700008e00320) at service_entry_point_common.cpp:1198 frame #37: 0x0000000109a248ba mongod`mongo::ServiceEntryPointMongod::handleRequest(this=0x00007f890df633b0, opCtx=0x00007f8910014660, m=0x0000700008e00cd8) at service_entry_point_mongod.cpp:219 frame #38: 0x000000010ba19bc7 mongod`mongo::(anonymous namespace)::loopbackBuildResponse(opCtx=0x00007f8910014660, lastError=0x0000700008e01210, toSend=0x0000700008e00cd8) at dbdirectclient.cpp:147 frame #39: 0x000000010ba198d3 mongod`mongo::DBDirectClient::call(this=0x0000700008e01170, toSend=0x0000700008e00cd8, response=0x0000700008e00cd0, assertOk=false, actualServer="localhost") at dbdirectclient.cpp:152 frame #40: 0x000000010c056cef mongod`mongo::DBClientBase::runCommandWithTarget(this=0x0000700008e01170, request=OpMsgRequest @ 0x0000700008e00dd8) at dbclient_base.cpp:215 frame #41: 0x000000010967e694 mongod`mongo::DBClientBase::runCommand(this=0x0000700008e01170, request=) at dbclient_base.h:248 frame #42: 0x0000000109e3eae6 mongod`mongo::RSLocalClient::runCommandOnce(this=0x00007f890dcb7af0, opCtx=0x00007f8910014660, dbName="config", cmdObj=0x0000700008e016c0) at rs_local_client.cpp:87 frame #43: 0x0000000109e3e0af mongod`mongo::ShardLocal::_runCommand(this=0x00007f890dcb7ad0, opCtx=0x00007f8910014660, unused=0x0000700008e016f8, dbName="config", maxTimeMSOverrideUnused=(_count = 30000), cmdObj=0x0000700008e016c0) at shard_local.cpp:112 frame #44: 0x000000010bc1d177 mongod`mongo::Shard::runCommandWithFixedRetryAttempts(this=0x00007f890dcb7ad0, opCtx=0x00007f8910014660, readPref=0x0000700008e016f8, dbName="config", cmdObj=0x0000700008e016c0, maxTimeMSOverride=(_count = 30000), retryPolicy=kNotIdempotent) at shard.cpp:169 frame #45: 0x0000000109d7ed43 mongod`mongo::DistLockCatalogImpl::ping(this=0x00007f890dcb7530, opCtx=0x00007f8910014660, processID=(_data = "ConfigServer", _size = 12), ping=(millis = 1549045854493)) at dist_lock_catalog_impl.cpp:204 frame #46: 0x0000000109d67f5b mongod`mongo::ReplSetDistLockManager::doTask(this=0x00007f890dcb7580) at replset_dist_lock_manager.cpp:135 frame #47: 0x0000000109d73d56 mongod`void* std::__1::__thread_proxy >, void (mongo::ReplSetDistLockManager::*)(), mongo::ReplSetDistLockManager*> >(void*) [inlined] decltype(__f=0x00007f890dcb8688, __a0=0x00007f890dcb8698)).*fp(std::__1::forward<>(fp1))) std::__1::__invoke(void (mongo::ReplSetDistLockManager::*&&)(), mongo::ReplSetDistLockManager*&&) at type_traits:4369 frame #48: 0x0000000109d73cd7 mongod`void* std::__1::__thread_proxy >, void (mongo::ReplSetDistLockManager::*)(), mongo::ReplSetDistLockManager*> >(void*) [inlined] void std::__1::__thread_execute >, void (mongo::ReplSetDistLockManager::*)(), mongo::ReplSetDistLockManager*, 2ul>(__t=size=3)(), mongo::ReplSetDistLockManager*>&, std::__1::__tuple_indices<2ul>) at thread:342 frame #49: 0x0000000109d73c8f mongod`void* std::__1::__thread_proxy >, void (mongo::ReplSetDistLockManager::*)(), mongo::ReplSetDistLockManager*> >(__vp=0x00007f890dcb8680) at thread:352 frame #50: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #51: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #52: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #27, name = 'monitoring-keys-for-HMAC' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15d01 libc++.1.dylib`std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock&, std::__1::chrono::time_point > >) + 93 frame #3: 0x00000001091d187e mongod`std::__1::cv_status std::__1::condition_variable::wait_for >(this=0x00007f890df656c8, __lk=0x0000700008e85bd8, __d=0x0000700008e84e28) at __mutex_base:416 frame #4: 0x00000001091d086d mongod`std::__1::cv_status std::__1::condition_variable::wait_until > >(this=0x00007f890df656c8, __lk=0x0000700008e85bd8, __t=0x0000700008e85140) at __mutex_base:384 frame #5: 0x000000010cdb0619 mongod`mongo::Waitable::wait_until(waitable=0x0000000000000000, clkSource=0x00007f890df00700, cv=0x00007f890df656c8, lk=0x0000700008e85bd8, timeout_time=0x0000700008e85140) at waitable.h:98 frame #6: 0x000000010cdb0096 mongod`mongo::ClockSource::waitForConditionUntil(this=0x00007f890df00700, cv=0x00007f890df656c8, m=0x0000700008e85bd8, deadline=(millis = 1549046216729), waitable=0x0000000000000000) at clock_source.cpp:48 frame #7: 0x000000010cd8b6ed mongod`mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil(this=0x0000700008e85398)::$_2::operator()() const at operation_context.cpp:295 frame #8: 0x000000010cd8b2d3 mongod`mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil(this=0x00007f8910026c30, cv=0x00007f890df656c8, m=0x0000700008e85bd8, deadline=(millis = 1549046216729)) at operation_context.cpp:290 frame #9: 0x000000010c9e9dc0 mongod`mongo::KeysCollectionManager::PeriodicRunner::_doPeriodicRefresh(this=0x00007f890df65678, service=0x00007f890df020a0, threadName=, refreshInterval=(_count = 7776000000)) at keys_collection_manager.cpp:302 frame #10: 0x000000010c9f09fc mongod`mongo::KeysCollectionManager::PeriodicRunner::start(this=0x00007f890df64408)::$_5::operator()() const at keys_collection_manager.cpp:336 frame #11: 0x000000010c9f068c mongod`void* std::__1::__thread_proxy >, mongo::KeysCollectionManager::PeriodicRunner::start(mongo::ServiceContext*, std::__1::basic_string, std::__1::allocator > const&, mongo::Duration >)::$_5> >(void*) [inlined] decltype(__f=0x00007f890df64408)::$_5>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke, std::__1::allocator > const&, mongo::Duration >)::$_5>(mongo::KeysCollectionManager::PeriodicRunner::start(mongo::ServiceContext*, std::__1::basic_string, std::__1::allocator > const&, mongo::Duration >)::$_5&&) at type_traits:4428 frame #12: 0x000000010c9f067b mongod`void* std::__1::__thread_proxy >, mongo::KeysCollectionManager::PeriodicRunner::start(mongo::ServiceContext*, std::__1::basic_string, std::__1::allocator > const&, mongo::Duration >)::$_5> >(void*) [inlined] void std::__1::__thread_execute >, mongo::KeysCollectionManager::PeriodicRunner::start(mongo::ServiceContext*, std::__1::basic_string, std::__1::allocator > const&, mongo::Duration >)::$_5>(__t=size=2)::$_5>&, std::__1::__tuple_indices<>) at thread:342 frame #13: 0x000000010c9f0657 mongod`void* std::__1::__thread_proxy >, mongo::KeysCollectionManager::PeriodicRunner::start(mongo::ServiceContext*, std::__1::basic_string, std::__1::allocator > const&, mongo::Duration >)::$_5> >(__vp=0x00007f890df64400) at thread:352 frame #14: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #15: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #16: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #28, name = 'AddShard-TaskExecutor' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x000000010c1aa544 mongod`void asio::detail::posix_event::wait(this=0x00007f890dcb9588, lock=0x0000700008f08960) at posix_event.hpp:105 frame #3: 0x000000010c19020b mongod`asio::detail::conditionally_enabled_event::wait(this=0x00007f890dcb9580, lock=0x0000700008f08960) at conditionally_enabled_event.hpp:88 frame #4: 0x000000010c18f356 mongod`asio::detail::scheduler::do_run_one(this=0x00007f890dcb9500, lock=0x0000700008f08960, this_thread=0x0000700008f08970, ec=0x0000700008f089e8) at scheduler.ipp:408 frame #5: 0x000000010c1802ac mongod`asio::detail::scheduler::run(this=0x00007f890dcb9500, ec=0x0000700008f089e8) at scheduler.ipp:153 frame #6: 0x000000010c18009e mongod`asio::io_context::run(this=0x00007f890dcb5bc0) at io_context.ipp:61 frame #7: 0x000000010bdf0ba8 mongod`mongo::transport::TransportLayerASIO::ASIOReactor::run(this=0x00007f890dcb5bb8) at transport_layer_asio.cpp:145 frame #8: 0x000000010bd08b27 mongod`mongo::executor::NetworkInterfaceTL::_run(this=0x00007f8910600000) at network_interface_tl.cpp:114 frame #9: 0x000000010bd1c376 mongod`mongo::executor::NetworkInterfaceTL::startup(this=0x00007f890dc73bd8)::$_5::operator()() const at network_interface_tl.cpp:106 frame #10: 0x000000010bd1c0bc mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(void*) [inlined] decltype(__f=0x00007f890dc73bd8)::$_5>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::executor::NetworkInterfaceTL::startup()::$_5&&) at type_traits:4428 frame #11: 0x000000010bd1c0ab mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(void*) [inlined] void std::__1::__thread_execute >, mongo::executor::NetworkInterfaceTL::startup()::$_5>(__t=size=2)::$_5>&, std::__1::__tuple_indices<>) at thread:342 frame #12: 0x000000010bd1c087 mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(__vp=0x00007f890dc73bd0) at thread:352 frame #13: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #14: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #15: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #29, name = 'Replication' frame #0: 0x00007fff7287e052 libsystem_kernel.dylib`kevent + 10 frame #1: 0x000000010c189182 mongod`asio::detail::kqueue_reactor::run(this=0x00007f8910114830, usec=-1, ops=0x0000700008f8b980) at kqueue_reactor.ipp:406 frame #2: 0x000000010c18f248 mongod`asio::detail::scheduler::do_run_one(this=0x00007f891010ad40, lock=0x0000700008f8b960, this_thread=0x0000700008f8b970, ec=0x0000700008f8b9e8) at scheduler.ipp:384 frame #3: 0x000000010c1802ac mongod`asio::detail::scheduler::run(this=0x00007f891010ad40, ec=0x0000700008f8b9e8) at scheduler.ipp:153 frame #4: 0x000000010c18009e mongod`asio::io_context::run(this=0x00007f8910106960) at io_context.ipp:61 frame #5: 0x000000010bdf0ba8 mongod`mongo::transport::TransportLayerASIO::ASIOReactor::run(this=0x00007f8910106958) at transport_layer_asio.cpp:145 frame #6: 0x000000010bd08b27 mongod`mongo::executor::NetworkInterfaceTL::_run(this=0x00007f890df61ba0) at network_interface_tl.cpp:114 frame #7: 0x000000010bd1c376 mongod`mongo::executor::NetworkInterfaceTL::startup(this=0x00007f8910100fb8)::$_5::operator()() const at network_interface_tl.cpp:106 frame #8: 0x000000010bd1c0bc mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(void*) [inlined] decltype(__f=0x00007f8910100fb8)::$_5>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::executor::NetworkInterfaceTL::startup()::$_5&&) at type_traits:4428 frame #9: 0x000000010bd1c0ab mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(void*) [inlined] void std::__1::__thread_execute >, mongo::executor::NetworkInterfaceTL::startup()::$_5>(__t=size=2)::$_5>&, std::__1::__tuple_indices<>) at thread:342 frame #10: 0x000000010bd1c087 mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(__vp=0x00007f8910100fb0) at thread:352 frame #11: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #12: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #13: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #30, name = 'TTLMonitor' frame #0: 0x00007fff7287b876 libsystem_kernel.dylib`__semwait_signal + 10 frame #1: 0x00007fff72806830 libsystem_c.dylib`nanosleep + 199 frame #2: 0x0000000109bb337b mongod`void mongo::stdx::this_thread::sleep_for >(sleep_duration=0x0000700009091648) at thread.h:132 frame #3: 0x000000010d02a1ff mongod`mongo::sleepsecs(s=60) at time_support.cpp:749 frame #4: 0x0000000109a159b2 mongod`mongo::TTLMonitor::run(this=0x00007f891000d5b0) at ttl.cpp:100 frame #5: 0x000000010cd4e08d mongod`mongo::BackgroundJob::jobBody(this=0x00007f891000d5b0) at background.cpp:152 frame #6: 0x000000010cd52a58 mongod`mongo::BackgroundJob::go(this=0x00007f891000dc78)::$_1::operator()() const at background.cpp:178 frame #7: 0x000000010cd527dc mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(void*) [inlined] decltype(__f=0x00007f891000dc78)::$_1>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::BackgroundJob::go()::$_1&&) at type_traits:4428 frame #8: 0x000000010cd527cb mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(void*) [inlined] void std::__1::__thread_execute >, mongo::BackgroundJob::go()::$_1>(__t=size=2)::$_1>&, std::__1::__tuple_indices<>) at thread:342 frame #9: 0x000000010cd527a7 mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(__vp=0x00007f891000dc70) at thread:352 frame #10: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #11: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #12: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #31, name = 'clientcursormon' frame #0: 0x00007fff7287b876 libsystem_kernel.dylib`__semwait_signal + 10 frame #1: 0x00007fff72806830 libsystem_c.dylib`nanosleep + 199 frame #2: 0x0000000109bb337b mongod`void mongo::stdx::this_thread::sleep_for >(sleep_duration=0x0000700009114878) at thread.h:132 frame #3: 0x000000010d02a1ff mongod`mongo::sleepsecs(s=4) at time_support.cpp:749 frame #4: 0x000000010a276e53 mongod`mongo::(anonymous namespace)::ClientCursorMonitor::run(this=0x000000010e0d7328) at clientcursor.cpp:285 frame #5: 0x000000010cd4e08d mongod`mongo::BackgroundJob::jobBody(this=0x000000010e0d7328) at background.cpp:152 frame #6: 0x000000010cd52a58 mongod`mongo::BackgroundJob::go(this=0x00007f8910009cf8)::$_1::operator()() const at background.cpp:178 frame #7: 0x000000010cd527dc mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(void*) [inlined] decltype(__f=0x00007f8910009cf8)::$_1>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::BackgroundJob::go()::$_1&&) at type_traits:4428 frame #8: 0x000000010cd527cb mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(void*) [inlined] void std::__1::__thread_execute >, mongo::BackgroundJob::go()::$_1>(__t=size=2)::$_1>&, std::__1::__tuple_indices<>) at thread:342 frame #9: 0x000000010cd527a7 mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(__vp=0x00007f8910009cf0) at thread:352 frame #10: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #11: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #12: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #32, name = 'PeriodicTaskRunner' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15d01 libc++.1.dylib`std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock&, std::__1::chrono::time_point > >) + 93 frame #3: 0x00000001091d187e mongod`std::__1::cv_status std::__1::condition_variable::wait_for >(this=0x00007f890dc459c8, __lk=0x0000700009197a58, __d=0x0000700009197a40) at __mutex_base:416 frame #4: 0x000000010cd4febe mongod`mongo::(anonymous namespace)::PeriodicTaskRunner::run(this=0x00007f890dc45970) at background.cpp:310 frame #5: 0x000000010cd4e08d mongod`mongo::BackgroundJob::jobBody(this=0x00007f890dc45970) at background.cpp:152 frame #6: 0x000000010cd52a58 mongod`mongo::BackgroundJob::go(this=0x00007f890dc72938)::$_1::operator()() const at background.cpp:178 frame #7: 0x000000010cd527dc mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(void*) [inlined] decltype(__f=0x00007f890dc72938)::$_1>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::BackgroundJob::go()::$_1&&) at type_traits:4428 frame #8: 0x000000010cd527cb mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(void*) [inlined] void std::__1::__thread_execute >, mongo::BackgroundJob::go()::$_1>(__t=size=2)::$_1>&, std::__1::__tuple_indices<>) at thread:342 frame #9: 0x000000010cd527a7 mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(__vp=0x00007f890dc72930) at thread:352 frame #10: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #11: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #12: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #33 frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010c03fecf mongod`void std::__1::condition_variable::wait > > (mongo::OperationContext*, mongo::SessionKiller::Matcher const&, std::__1::linear_congruential_engine*)>)::$_0::operator()() const::'lambda'()>(this=0x00007f890dd07ca8, __lk=0x000070000921acb8, __pred=(anonymous class) @ 0x000070000921a980)>)::$_0::operator()() const::'lambda'()) at __mutex_base:375 frame #4: 0x000000010c03fa11 mongod`mongo::SessionKiller::SessionKiller(this=0x00007f890dd070f8)>)::$_0::operator()() const at session_killer.cpp:59 frame #5: 0x000000010c03f48c mongod`void* std::__1::__thread_proxy >, mongo::SessionKiller::SessionKiller(mongo::ServiceContext*, std::__1::function > > (mongo::OperationContext*, mongo::SessionKiller::Matcher const&, std::__1::linear_congruential_engine*)>)::$_0> >(void*) [inlined] decltype(__f=0x00007f890dd070f8)>)::$_0>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke > > (mongo::OperationContext*, mongo::SessionKiller::Matcher const&, std::__1::linear_congruential_engine*)>)::$_0>(mongo::SessionKiller::SessionKiller(mongo::ServiceContext*, std::__1::function > > (mongo::OperationContext*, mongo::SessionKiller::Matcher const&, std::__1::linear_congruential_engine*)>)::$_0&&) at type_traits:4428 frame #6: 0x000000010c03f47b mongod`void* std::__1::__thread_proxy >, mongo::SessionKiller::SessionKiller(mongo::ServiceContext*, std::__1::function > > (mongo::OperationContext*, mongo::SessionKiller::Matcher const&, std::__1::linear_congruential_engine*)>)::$_0> >(void*) [inlined] void std::__1::__thread_execute >, mongo::SessionKiller::SessionKiller(mongo::ServiceContext*, std::__1::function > > (mongo::OperationContext*, mongo::SessionKiller::Matcher const&, std::__1::linear_congruential_engine*)>)::$_0>(__t=size=2)>)::$_0>&, std::__1::__tuple_indices<>) at thread:342 frame #7: 0x000000010c03f457 mongod`void* std::__1::__thread_proxy >, mongo::SessionKiller::SessionKiller(mongo::ServiceContext*, std::__1::function > > (mongo::OperationContext*, mongo::SessionKiller::Matcher const&, std::__1::linear_congruential_engine*)>)::$_0> >(__vp=0x00007f890dd070f0) at thread:352 frame #8: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #9: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #10: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #34, name = 'startPeriodicThreadToAbortExpiredTransactions' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15d01 libc++.1.dylib`std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock&, std::__1::chrono::time_point > >) + 93 frame #3: 0x00000001091d187e mongod`std::__1::cv_status std::__1::condition_variable::wait_for >(this=0x00007f890dd08498, __lk=0x000070000929dcb8, __d=0x000070000929d7c8) at __mutex_base:416 frame #4: 0x00000001091d086d mongod`std::__1::cv_status std::__1::condition_variable::wait_until > >(this=0x00007f890dd08498, __lk=0x000070000929dcb8, __t=0x000070000929dae0) at __mutex_base:384 frame #5: 0x000000010cdb0619 mongod`mongo::Waitable::wait_until(waitable=0x0000000000000000, clkSource=0x00007f890df00700, cv=0x00007f890dd08498, lk=0x000070000929dcb8, timeout_time=0x000070000929dae0) at waitable.h:98 frame #6: 0x000000010cdb0096 mongod`mongo::ClockSource::waitForConditionUntil(this=0x00007f890df00700, cv=0x00007f890dd08498, m=0x000070000929dcb8, deadline=(millis = 1549046217390), waitable=0x0000000000000000) at clock_source.cpp:48 frame #7: 0x0000000109d60e8f mongod`bool mongo::ClockSource::waitForConditionUntil(this=0x00007f890df00700, cv=0x00007f890dd08498, m=0x000070000929dcb8, deadline=(millis = 1549046217390), pred=0x000070000929dc80, waitable=0x0000000000000000)::$_0::operator()() const::'lambda0'() const&, mongo::Waitable*) at clock_source.h:110 frame #8: 0x0000000109d60bf9 mongod`mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run(this=0x00007f890dd081d8)::$_0::operator()() const at periodic_runner_impl.cpp:121 frame #9: 0x0000000109d606cc mongod`void* std::__1::__thread_proxy >, mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run()::$_0> >(void*) [inlined] decltype(__f=0x00007f890dd081d8)::$_0>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run()::$_0&&) at type_traits:4428 frame #10: 0x0000000109d606bb mongod`void* std::__1::__thread_proxy >, mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run()::$_0> >(void*) [inlined] void std::__1::__thread_execute >, mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run()::$_0>(__t=size=2)::$_0>&, std::__1::__tuple_indices<>) at thread:342 frame #11: 0x0000000109d60697 mongod`void* std::__1::__thread_proxy >, mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run()::$_0> >(__vp=0x00007f890dd081d0) at thread:352 frame #12: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #13: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #14: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #35, name = 'startPeriodicThreadToDecreaseSnapshotHistoryCachePressure' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15d01 libc++.1.dylib`std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock&, std::__1::chrono::time_point > >) + 93 frame #3: 0x00000001091d187e mongod`std::__1::cv_status std::__1::condition_variable::wait_for >(this=0x00007f890dd07218, __lk=0x0000700009320cb8, __d=0x00007000093207c8) at __mutex_base:416 frame #4: 0x00000001091d086d mongod`std::__1::cv_status std::__1::condition_variable::wait_until > >(this=0x00007f890dd07218, __lk=0x0000700009320cb8, __t=0x0000700009320ae0) at __mutex_base:384 frame #5: 0x000000010cdb0619 mongod`mongo::Waitable::wait_until(waitable=0x0000000000000000, clkSource=0x00007f890df00700, cv=0x00007f890dd07218, lk=0x0000700009320cb8, timeout_time=0x0000700009320ae0) at waitable.h:98 frame #6: 0x000000010cdb0096 mongod`mongo::ClockSource::waitForConditionUntil(this=0x00007f890df00700, cv=0x00007f890dd07218, m=0x0000700009320cb8, deadline=(millis = 1549046217390), waitable=0x0000000000000000) at clock_source.cpp:48 frame #7: 0x0000000109d60e8f mongod`bool mongo::ClockSource::waitForConditionUntil(this=0x00007f890df00700, cv=0x00007f890dd07218, m=0x0000700009320cb8, deadline=(millis = 1549046217390), pred=0x0000700009320c80, waitable=0x0000000000000000)::$_0::operator()() const::'lambda0'() const&, mongo::Waitable*) at clock_source.h:110 frame #8: 0x0000000109d60bf9 mongod`mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run(this=0x00007f890dd00cf8)::$_0::operator()() const at periodic_runner_impl.cpp:121 frame #9: 0x0000000109d606cc mongod`void* std::__1::__thread_proxy >, mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run()::$_0> >(void*) [inlined] decltype(__f=0x00007f890dd00cf8)::$_0>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run()::$_0&&) at type_traits:4428 frame #10: 0x0000000109d606bb mongod`void* std::__1::__thread_proxy >, mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run()::$_0> >(void*) [inlined] void std::__1::__thread_execute >, mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run()::$_0>(__t=size=2)::$_0>&, std::__1::__tuple_indices<>) at thread:342 frame #11: 0x0000000109d60697 mongod`void* std::__1::__thread_proxy >, mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run()::$_0> >(__vp=0x00007f890dd00cf0) at thread:352 frame #12: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #13: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #14: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #36, name = 'listener' frame #0: 0x00007fff7287e052 libsystem_kernel.dylib`kevent + 10 frame #1: 0x000000010c189182 mongod`asio::detail::kqueue_reactor::run(this=0x00007f8910100460, usec=-1, ops=0x00007000093a3b30) at kqueue_reactor.ipp:406 frame #2: 0x000000010c18f248 mongod`asio::detail::scheduler::do_run_one(this=0x00007f890df62c20, lock=0x00007000093a3b10, this_thread=0x00007000093a3b20, ec=0x00007000093a3b98) at scheduler.ipp:384 frame #3: 0x000000010c1802ac mongod`asio::detail::scheduler::run(this=0x00007f890df62c20, ec=0x00007000093a3b98) at scheduler.ipp:153 frame #4: 0x000000010c18009e mongod`asio::io_context::run(this=0x00007f890df637d0) at io_context.ipp:61 frame #5: 0x000000010bdf0ba8 mongod`mongo::transport::TransportLayerASIO::ASIOReactor::run(this=0x00007f890df637c8) at transport_layer_asio.cpp:145 frame #6: 0x000000010be08c8c mongod`mongo::transport::TransportLayerASIO::start(this=0x00007f890dd04518)::$_6::operator()() const at transport_layer_asio.cpp:784 frame #7: 0x000000010be089ac mongod`void* std::__1::__thread_proxy >, mongo::transport::TransportLayerASIO::start()::$_6> >(void*) [inlined] decltype(__f=0x00007f890dd04518)::$_6>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::transport::TransportLayerASIO::start()::$_6&&) at type_traits:4428 frame #8: 0x000000010be0899b mongod`void* std::__1::__thread_proxy >, mongo::transport::TransportLayerASIO::start()::$_6> >(void*) [inlined] void std::__1::__thread_execute >, mongo::transport::TransportLayerASIO::start()::$_6>(__t=size=2)::$_6>&, std::__1::__tuple_indices<>) at thread:342 frame #9: 0x000000010be08977 mongod`void* std::__1::__thread_proxy >, mongo::transport::TransportLayerASIO::start()::$_6> >(__vp=0x00007f890dd04510) at thread:352 frame #10: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #11: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #12: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #37, name = 'conn1' frame #0: 0x00007fff7287d076 libsystem_kernel.dylib`__recvmsg + 10 frame #1: 0x000000010c1961c2 mongod`asio::detail::socket_ops::recv(s=41, bufs=0x0000700009426080, count=1, flags=0, ec=0x0000700009426560) at socket_ops.ipp:790 frame #2: 0x000000010c196481 mongod`asio::detail::socket_ops::sync_recv(s=41, state='P', bufs=0x0000700009426080, count=1, flags=0, all_empty=false, ec=0x0000700009426560) at socket_ops.ipp:813 frame #3: 0x000000010bdac728 mongod`unsigned long asio::detail::reactive_socket_service_base::receive(this=0x00007f890dd06898, impl=0x00007f890dd076d0, buffers=0x0000700009426158, flags=0, ec=0x0000700009426560) at reactive_socket_service_base.hpp:314 frame #4: 0x000000010bdac671 mongod`unsigned long asio::basic_stream_socket::read_some(this=0x00007f890dd076c8, buffers=0x0000700009426158, ec=0x0000700009426560) at basic_stream_socket.hpp:852 frame #5: 0x000000010bdac927 mongod`unsigned long asio::detail::read_buffer_sequence, asio::mutable_buffers_1, asio::mutable_buffer const*, asio::detail::transfer_all_t>(s=0x00007f890dd076c8, buffers=0x00007000094267b0, (null)=0x0000700009426200, completion_condition=transfer_all_t @ 0x0000700009426190, ec=0x0000700009426560) at read.hpp:54 frame #6: 0x000000010bdac7db mongod`unsigned long asio::read, asio::mutable_buffers_1, asio::detail::transfer_all_t>(s=0x00007f890dd076c8, buffers=0x00007000094267b0, completion_condition=transfer_all_t @ 0x00007000094261f8, ec=0x0000700009426560, (null)=0x0000000000000000) at read.hpp:70 frame #7: 0x000000010bdac2a2 mongod`unsigned long asio::read, asio::mutable_buffers_1>(s=0x00007f890dd076c8, buffers=0x00007000094267b0, ec=0x0000700009426560, (null)=0x0000000000000000) at read.hpp:93 frame #8: 0x000000010bda1d4d mongod`mongo::future_details::Future mongo::transport::TransportLayerASIO::ASIOSession::opportunisticRead, asio::mutable_buffers_1>(this=0x00007f890dd074d0, stream=0x00007f890dd076c8, buffers=0x00007000094267b0, baton=nullptr) at session_asio.h:459 frame #9: 0x000000010bda11c0 mongod`mongo::future_details::Future mongo::transport::TransportLayerASIO::ASIOSession::read(this=0x00007f890dd074d0, buffers=0x00007000094267b0, baton=nullptr) at session_asio.h:412 frame #10: 0x000000010bda0a8e mongod`mongo::transport::TransportLayerASIO::ASIOSession::sourceMessageImpl(this=0x00007f890dd074d0, baton=nullptr) at session_asio.h:350 frame #11: 0x000000010bd9edfb mongod`mongo::transport::TransportLayerASIO::ASIOSession::sourceMessage(this=0x00007f890dd074d0) at session_asio.h:133 frame #12: 0x0000000109a309d0 mongod`mongo::ServiceStateMachine::_sourceMessage(this=0x0000700009426980)::$_1::operator()() const at service_state_machine.cpp:312 frame #13: 0x0000000109a30114 mongod`mongo::ServiceStateMachine::_sourceMessage(this=0x00007f890dd08aa0, guard=ThreadGuard @ 0x0000700009426b18) at service_state_machine.cpp:319 frame #14: 0x0000000109a31e94 mongod`mongo::ServiceStateMachine::_runNextInGuard(this=0x00007f890dd08aa0, guard=ThreadGuard @ 0x0000700009426b88) at service_state_machine.cpp:505 frame #15: 0x0000000109a3cf25 mongod`mongo::ServiceStateMachine::_scheduleNextWithGuard(this=0x00007f8910855648)::$_0::operator()() const at service_state_machine.cpp:550 frame #16: 0x0000000109a3ce6d mongod`void std::__1::__invoke_void_return_wrapper::__call(mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership)::$_0&&&) [inlined] decltype(__f=0x00007f8910855648)::$_0&>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership)::$_0&&&) at type_traits:4428 frame #17: 0x0000000109a3ce5c mongod`void std::__1::__invoke_void_return_wrapper::__call(mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership)::$_0&&&) at __functional_base:349 frame #18: 0x0000000109a3cc29 mongod`std::__1::__function::__func, void ()>::operator(this=0x00007f8910855640)() at functional:1562 frame #19: 0x000000010946ded6 mongod`std::__1::function::operator(this=0x00007f8910855640)() const at functional:1913 frame #20: 0x000000010bd5d0cf mongod`mongo::transport::ServiceExecutorSynchronous::schedule(this=0x00007f890dd070a0)>, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::$_1::operator()() const at service_executor_synchronous.cpp:134 frame #21: 0x000000010bd5cf8d mongod`void std::__1::__invoke_void_return_wrapper::__call, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::$_1&>(mongo::transport::ServiceExecutorSynchronous::schedule(std::__1::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::$_1&&&) [inlined] decltype(__f=0x00007f890dd070a0)>, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::$_1&>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::$_1&>(mongo::transport::ServiceExecutorSynchronous::schedule(std::__1::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::$_1&&&) at type_traits:4428 frame #22: 0x000000010bd5cf7c mongod`void std::__1::__invoke_void_return_wrapper::__call, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::$_1&>(mongo::transport::ServiceExecutorSynchronous::schedule(std::__1::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::$_1&&&) at __functional_base:349 frame #23: 0x000000010bd5cd49 mongod`std::__1::__function::__func, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::$_1, std::__1::allocator, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::$_1>, void ()>::operator(this=0x00007f890dd07090)() at functional:1562 frame #24: 0x000000010946ded6 mongod`std::__1::function::operator(this=0x00007f890dd07090)() const at functional:1913 frame #25: 0x000000010cdb3873 mongod`mongo::(anonymous namespace)::runFunc(ctx=0x00007f890dd08d80) at service_entry_point_utils.cpp:57 frame #26: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #27: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #28: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #38, name = 'WT-OplogTruncaterThread-local.oplog.rs' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x00000001091d4663 mongod`mongo::WiredTigerRecordStore::OplogStones::awaitHasExcessStonesOrDead(this=0x00007f891010ec88) at wiredtiger_record_store.cpp:215 frame #4: 0x00000001091e2f5d mongod`mongo::WiredTigerRecordStore::yieldAndAwaitOplogDeletionRequest(this=0x00007f890df6a7f0, opCtx=0x00007f890df6b7d0) at wiredtiger_record_store.cpp:1167 frame #5: 0x000000010916fe3f mongod`mongo::(anonymous namespace)::OplogTruncaterThread::_deleteExcessDocuments(this=0x00007f890df6b130) at wiredtiger_record_store_mongod.cpp:116 frame #6: 0x000000010916f3d0 mongod`mongo::(anonymous namespace)::OplogTruncaterThread::run(this=0x00007f890df6b130) at wiredtiger_record_store_mongod.cpp:135 frame #7: 0x000000010cd4e08d mongod`mongo::BackgroundJob::jobBody(this=0x00007f890df6b130) at background.cpp:152 frame #8: 0x000000010cd52a58 mongod`mongo::BackgroundJob::go(this=0x00007f890df6acf8)::$_1::operator()() const at background.cpp:178 frame #9: 0x000000010cd527dc mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(void*) [inlined] decltype(__f=0x00007f890df6acf8)::$_1>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::BackgroundJob::go()::$_1&&) at type_traits:4428 frame #10: 0x000000010cd527cb mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(void*) [inlined] void std::__1::__thread_execute >, mongo::BackgroundJob::go()::$_1>(__t=size=2)::$_1>&, std::__1::__tuple_indices<>) at thread:342 frame #11: 0x000000010cd527a7 mongod`void* std::__1::__thread_proxy >, mongo::BackgroundJob::go()::$_1> >(__vp=0x00007f890df6acf0) at thread:352 frame #12: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #13: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #14: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #39, name = 'WTOplogJournalThread' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x00000001091cd5bf mongod`void std::__1::condition_variable::wait(this=0x00007f89101001f8, __lk=0x000070000952cc28, __pred=(anonymous class) @ 0x000070000952c8c0)::$_2) at __mutex_base:375 frame #4: 0x00000001091cc0a9 mongod`mongo::WiredTigerOplogManager::_oplogJournalThreadLoop(this=0x00007f89101001b0, sessionCache=0x00007f890dca8f50, oplogRecordStore=0x00007f890df6a7f0) at wiredtiger_oplog_manager.cpp:169 frame #5: 0x00000001091cf781 mongod`void* std::__1::__thread_proxy >, void (mongo::WiredTigerOplogManager::*)(mongo::WiredTigerSessionCache*, mongo::WiredTigerRecordStore*), mongo::WiredTigerOplogManager*, mongo::WiredTigerSessionCache*, mongo::WiredTigerRecordStore*> >(void*) [inlined] decltype(__f=0x00007f891010ad18, __a0=0x00007f891010ad28, __args=0x00007f891010ad30, __args=0x00007f891010ad38)).*fp(std::__1::forward(fp1))) std::__1::__invoke(void (mongo::WiredTigerOplogManager::*&&)(mongo::WiredTigerSessionCache*, mongo::WiredTigerRecordStore*), mongo::WiredTigerOplogManager*&&, mongo::WiredTigerSessionCache*&&, mongo::WiredTigerRecordStore*&&) at type_traits:4369 frame #6: 0x00000001091cf6d8 mongod`void* std::__1::__thread_proxy >, void (mongo::WiredTigerOplogManager::*)(mongo::WiredTigerSessionCache*, mongo::WiredTigerRecordStore*), mongo::WiredTigerOplogManager*, mongo::WiredTigerSessionCache*, mongo::WiredTigerRecordStore*> >(void*) [inlined] void std::__1::__thread_execute >, void (mongo::WiredTigerOplogManager::*)(mongo::WiredTigerSessionCache*, mongo::WiredTigerRecordStore*), mongo::WiredTigerOplogManager*, mongo::WiredTigerSessionCache*, mongo::WiredTigerRecordStore*, 2ul, 3ul, 4ul>(__t=size=5)(mongo::WiredTigerSessionCache*, mongo::WiredTigerRecordStore*), mongo::WiredTigerOplogManager*, mongo::WiredTigerSessionCache*, mongo::WiredTigerRecordStore*>&, std::__1::__tuple_indices<2ul, 3ul, 4ul>) at thread:342 frame #7: 0x00000001091cf624 mongod`void* std::__1::__thread_proxy >, void (mongo::WiredTigerOplogManager::*)(mongo::WiredTigerSessionCache*, mongo::WiredTigerRecordStore*), mongo::WiredTigerOplogManager*, mongo::WiredTigerSessionCache*, mongo::WiredTigerRecordStore*> >(__vp=0x00007f891010ad10) at thread:352 frame #8: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #9: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #10: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #40, name = 'RS' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x000000010c1aa544 mongod`void asio::detail::posix_event::wait(this=0x00007f891001e738, lock=0x00007000095af960) at posix_event.hpp:105 frame #3: 0x000000010c19020b mongod`asio::detail::conditionally_enabled_event::wait(this=0x00007f891001e730, lock=0x00007000095af960) at conditionally_enabled_event.hpp:88 frame #4: 0x000000010c18f356 mongod`asio::detail::scheduler::do_run_one(this=0x00007f891001e6b0, lock=0x00007000095af960, this_thread=0x00007000095af970, ec=0x00007000095af9e8) at scheduler.ipp:408 frame #5: 0x000000010c1802ac mongod`asio::detail::scheduler::run(this=0x00007f891001e6b0, ec=0x00007000095af9e8) at scheduler.ipp:153 frame #6: 0x000000010c18009e mongod`asio::io_context::run(this=0x00007f891001dc90) at io_context.ipp:61 frame #7: 0x000000010bdf0ba8 mongod`mongo::transport::TransportLayerASIO::ASIOReactor::run(this=0x00007f891001dc88) at transport_layer_asio.cpp:145 frame #8: 0x000000010bd08b27 mongod`mongo::executor::NetworkInterfaceTL::_run(this=0x00007f891001e400) at network_interface_tl.cpp:114 frame #9: 0x000000010bd1c376 mongod`mongo::executor::NetworkInterfaceTL::startup(this=0x00007f891001e9a8)::$_5::operator()() const at network_interface_tl.cpp:106 frame #10: 0x000000010bd1c0bc mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(void*) [inlined] decltype(__f=0x00007f891001e9a8)::$_5>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::executor::NetworkInterfaceTL::startup()::$_5&&) at type_traits:4428 frame #11: 0x000000010bd1c0ab mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(void*) [inlined] void std::__1::__thread_execute >, mongo::executor::NetworkInterfaceTL::startup()::$_5>(__t=size=2)::$_5>&, std::__1::__tuple_indices<>) at thread:342 frame #12: 0x000000010bd1c087 mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(__vp=0x00007f891001e9a0) at thread:352 frame #13: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #14: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #15: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #41, name = 'rsSync-0' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010cd8ce5f mongod`mongo::Waitable::wait(waitable=0x0000000000000000, clkSource=0x00007f890df00700, cv=0x00007f89100261a8, lk=0x000070000962a7d8) at waitable.h:64 frame #4: 0x000000010cd8b68d mongod`mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil(this=0x000070000962a498)::$_2::operator()() const at operation_context.cpp:292 frame #5: 0x000000010cd8b2d3 mongod`mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil(this=0x00007f890de0a870, cv=0x00007f89100261a8, m=0x000070000962a7d8, deadline=(millis = 9223372036854775807)) at operation_context.cpp:290 frame #6: 0x00000001091d0307 mongod`mongo::Interruptible::waitForConditionOrInterruptNoAssert(this=0x00007f890de0a870, cv=0x00007f89100261a8, m=0x000070000962a7d8) at interruptible.h:230 frame #7: 0x00000001091d00fe mongod`mongo::Interruptible::waitForConditionOrInterrupt(this=0x00007f890de0a870, cv=0x00007f89100261a8, m=0x000070000962a7d8) at interruptible.h:207 frame #8: 0x00000001095afa07 mongod`void mongo::Interruptible::waitForConditionOrInterrupt(this=0x00007f890de0a870, cv=0x00007f89100261a8, m=0x000070000962a7d8, pred=(anonymous class) @ 0x000070000962a650)::'lambda'()) at interruptible.h:220 frame #9: 0x00000001095af7b0 mongod`mongo::future_details::SharedStateBase::wait(this=0x00007f8910026140, interruptible=0x00007f890de0a870) at future.h:334 frame #10: 0x0000000109f70aac mongod`mongo::future_details::SharedSemiFuture::get(this=0x000070000962af30, interruptible=0x00007f890de0a870) const & at future.h:1506 frame #11: 0x0000000109f6e328 mongod`mongo::(anonymous namespace)::runCreateIndexes(opCtx=0x00007f890de0a870, dbname="config", cmdObj=0x000070000962d9b0, errmsg="", result=0x000070000962baa0, runTwoPhaseBuild=false) at create_indexes.cpp:294 frame #12: 0x0000000109f6cc7e mongod`mongo::(anonymous namespace)::CmdCreateIndex::errmsgRun(this=0x000000010e0d4e58, opCtx=0x00007f890de0a870, dbname="config", cmdObj=0x000070000962d9b0, errmsg="", result=0x000070000962baa0) at create_indexes.cpp:359 frame #13: 0x000000010c1cb347 mongod`mongo::ErrmsgCommandDeprecated::run(this=0x000000010e0d4e58, opCtx=0x00007f890de0a870, db="config", cmdObj=0x000070000962d9b0, result=0x000070000962baa0) at commands.cpp:683 frame #14: 0x000000010c1cd98a mongod`mongo::BasicCommand::Invocation::run(this=0x00007f890dc83680, opCtx=0x00007f890de0a870, result=0x00007f890dc83650) at commands.cpp:575 frame #15: 0x0000000109a4a978 mongod`mongo::(anonymous namespace)::runCommandImpl(opCtx=0x00007f890de0a870, invocation=0x00007f890dc83680, request=0x000070000962d9b0, replyBuilder=0x00007f890dc83650, startOperationTime=(_time = 6653101171265241089), behaviors=0x000070000962e850, extraFieldsBuilder=0x000070000962d1c0, sessionOptions=0x000070000962d408) at service_entry_point_common.cpp:484 frame #16: 0x0000000109a46f2b mongod`mongo::(anonymous namespace)::execCommandDatabase(opCtx=0x00007f890de0a870, command=0x000000010e0d4e58, request=0x000070000962d9b0, replyBuilder=0x00007f890dc83650, behaviors=0x000070000962e850) at service_entry_point_common.cpp:776 frame #17: 0x0000000109a436b7 mongod`mongo::(anonymous namespace)::receivedCommands(this=0x000070000962df58)::$_6::operator()() const at service_entry_point_common.cpp:914 frame #18: 0x0000000109a3f1c3 mongod`mongo::(anonymous namespace)::receivedCommands(opCtx=0x00007f890de0a870, message=0x000070000962f208, behaviors=0x000070000962e850) at service_entry_point_common.cpp:862 frame #19: 0x0000000109a3dba1 mongod`mongo::ServiceEntryPointCommon::handleRequest(opCtx=0x00007f890de0a870, m=0x000070000962f208, behaviors=0x000070000962e850) at service_entry_point_common.cpp:1198 frame #20: 0x0000000109a248ba mongod`mongo::ServiceEntryPointMongod::handleRequest(this=0x00007f890df633b0, opCtx=0x00007f890de0a870, m=0x000070000962f208) at service_entry_point_mongod.cpp:219 frame #21: 0x000000010ba19bc7 mongod`mongo::(anonymous namespace)::loopbackBuildResponse(opCtx=0x00007f890de0a870, lastError=0x000070000962fce0, toSend=0x000070000962f208) at dbdirectclient.cpp:147 frame #22: 0x000000010ba198d3 mongod`mongo::DBDirectClient::call(this=0x000070000962fc40, toSend=0x000070000962f208, response=0x000070000962f200, assertOk=false, actualServer="localhost") at dbdirectclient.cpp:152 frame #23: 0x000000010c056cef mongod`mongo::DBClientBase::runCommandWithTarget(this=0x000070000962fc40, request=OpMsgRequest @ 0x000070000962f478) at dbclient_base.cpp:215 frame #24: 0x000000010c0576ac mongod`mongo::DBClientBase::runCommandWithTarget(this=0x000070000962fc40, dbname="config", cmd=BSONObj @ 0x000070000962f558, info=0x000070000962f718, options=0) at dbclient_base.cpp:253 frame #25: 0x000000010c055613 mongod`mongo::DBClientBase::runCommand(this=0x000070000962fc40, dbname="config", cmd=, info=0x000070000962f718, options=0) at dbclient_base.cpp:273 frame #26: 0x000000010c065a5c mongod`mongo::DBClientBase::createIndexes(this=0x000070000962fc40, ns=(_data = "config.chunks", _size = 13), descriptors=size=1) at dbclient_base.cpp:891 frame #27: 0x00000001099504b2 mongod`mongo::DBClientBase::createIndex(this=0x000070000962fc40, ns=(_data = "config.chunks", _size = 13), descriptor=0x000070000962fb70) at dbclient_base.h:491 frame #28: 0x0000000109e3e402 mongod`mongo::ShardLocal::createIndexOnConfig(this=0x00007f890dcb7ad0, opCtx=0x00007f890de0a870, ns=0x000000010e10c1b0, keys=0x0000700009630560, unique=true) at shard_local.cpp:146 frame #29: 0x0000000109e914fe mongod`mongo::ShardingCatalogManager::_initConfigIndexes(this=0x00007f890f80e488, opCtx=0x00007f890de0a870) at sharding_catalog_manager.cpp:214 frame #30: 0x0000000109e91104 mongod`mongo::ShardingCatalogManager::initializeConfigDatabaseIfNeeded(this=0x00007f890f80e488, opCtx=0x00007f890de0a870) at sharding_catalog_manager.cpp:137 frame #31: 0x0000000109631a1c mongod`mongo::repl::ReplicationCoordinatorExternalStateImpl::_shardingOnTransitionToPrimaryHook(this=0x00007f890df613e0, opCtx=0x00007f890de0a870) at replication_coordinator_external_state_impl.cpp:729 frame #32: 0x0000000109631458 mongod`mongo::repl::ReplicationCoordinatorExternalStateImpl::onTransitionToPrimary(this=0x00007f890df613e0, opCtx=0x00007f890de0a870) at replication_coordinator_external_state_impl.cpp:510 frame #33: 0x000000010972d876 mongod`mongo::repl::ReplicationCoordinatorImpl::signalDrainComplete(this=0x00007f890f85f800, opCtx=0x00007f890de0a870, termWhenBufferIsEmpty=1) at replication_coordinator_impl.cpp:1034 frame #34: 0x00000001098ae440 mongod`mongo::repl::SyncTail::_oplogApplication(this=0x00007f8910020100, oplogBuffer=0x00007f891001ff10, replCoord=0x00007f890f85f800, batcher=0x0000700009631928) at sync_tail.cpp:870 frame #35: 0x00000001098adcfd mongod`mongo::repl::SyncTail::oplogApplication(this=0x00007f8910020100, oplogBuffer=0x00007f891001ff10, replCoord=0x00007f890f85f800) at sync_tail.cpp:816 frame #36: 0x00000001098a1cd6 mongod`mongo::repl::OplogApplierImpl::_run(this=0x00007f891001fa60, oplogBuffer=0x00007f891001ff10) at oplog_applier_impl.cpp:54 frame #37: 0x000000010992c385 mongod`mongo::repl::OplogApplier::startup(this=0x00007f891001f548, args=0x0000700009631e80)::$_0::operator()(mongo::executor::TaskExecutor::CallbackArgs const&) at oplog_applier.cpp:123 frame #38: 0x000000010992c2c5 mongod`void mongo::unique_function::callRegularVoid(std::__1::integral_constant, mongo::repl::OplogApplier::startup()::$_0&, mongo::executor::TaskExecutor::CallbackArgs const&) at functional.h:145 frame #39: 0x000000010992c204 mongod`auto mongo::unique_function::makeImpl(mongo::repl::OplogApplier::startup()::$_0&&)::SpecificImpl::call(mongo::executor::TaskExecutor::CallbackArgs const&) at functional.h:159 frame #40: 0x000000010963a632 mongod`mongo::unique_function::operator(this=0x0000700009631e58, args=0x0000700009631e80)(mongo::executor::TaskExecutor::CallbackArgs const&) const at functional.h:109 frame #41: 0x000000010bcc9ed3 mongod`mongo::executor::ThreadPoolTaskExecutor::runCallback(this=0x00007f891001df90, cbStateArg=std::__1::shared_ptr::element_type @ 0x00007f89100205a8 strong=4 weak=1) at thread_pool_task_executor.cpp:623 frame #42: 0x000000010bcd9dd1 mongod`mongo::executor::ThreadPoolTaskExecutor::scheduleIntoPool_inlock(this=0x00007f89100206a8)::$_7::operator()() const at thread_pool_task_executor.cpp:598 frame #43: 0x000000010bcd9cf5 mongod`void mongo::unique_function::callRegularVoid(std::__1::integral_constant, mongo::executor::ThreadPoolTaskExecutor::scheduleIntoPool_inlock(std::__1::list, std::__1::allocator > >*, std::__1::__list_iterator, void*> const&, std::__1::__list_iterator, void*> const&, std::__1::unique_lock)::$_7&) at functional.h:145 frame #44: 0x000000010bcd9bd9 mongod`auto mongo::unique_function::makeImpl(mongo::executor::ThreadPoolTaskExecutor::scheduleIntoPool_inlock(std::__1::list, std::__1::allocator > >*, std::__1::__list_iterator, void*> const&, std::__1::__list_iterator, void*> const&, std::__1::unique_lock)::$_7&&)::SpecificImpl::call() at functional.h:159 frame #45: 0x000000010bb690eb mongod`mongo::unique_function::operator(this=0x0000700009632170)() const at functional.h:109 frame #46: 0x000000010bb68b0f mongod`mongo::ThreadPool::_doOneTask(this=0x00007f891001dca0, lk=0x00007000096329f8) at thread_pool.cpp:349 frame #47: 0x000000010bb67dff mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f891001dca0) at thread_pool.cpp:301 frame #48: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f891001dca0, threadName="rsSync-0") at thread_pool.cpp:249 frame #49: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f891001ea08)::$_2::operator()() const at thread_pool.cpp:387 frame #50: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f891001ea08)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #51: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #52: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f891001ea00) at thread:352 frame #53: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #54: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #55: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #42, name = 'RS' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x000000010c1aa544 mongod`void asio::detail::posix_event::wait(this=0x00007f891001f228, lock=0x00007000096b5960) at posix_event.hpp:105 frame #3: 0x000000010c19020b mongod`asio::detail::conditionally_enabled_event::wait(this=0x00007f891001f220, lock=0x00007000096b5960) at conditionally_enabled_event.hpp:88 frame #4: 0x000000010c18f356 mongod`asio::detail::scheduler::do_run_one(this=0x00007f891001f1a0, lock=0x00007000096b5960, this_thread=0x00007000096b5970, ec=0x00007000096b59e8) at scheduler.ipp:408 frame #5: 0x000000010c1802ac mongod`asio::detail::scheduler::run(this=0x00007f891001f1a0, ec=0x00007000096b59e8) at scheduler.ipp:153 frame #6: 0x000000010c18009e mongod`asio::io_context::run(this=0x00007f891001f130) at io_context.ipp:61 frame #7: 0x000000010bdf0ba8 mongod`mongo::transport::TransportLayerASIO::ASIOReactor::run(this=0x00007f891001f128) at transport_layer_asio.cpp:145 frame #8: 0x000000010bd08b27 mongod`mongo::executor::NetworkInterfaceTL::_run(this=0x00007f891001ed60) at network_interface_tl.cpp:114 frame #9: 0x000000010bd1c376 mongod`mongo::executor::NetworkInterfaceTL::startup(this=0x00007f891001f4b8)::$_5::operator()() const at network_interface_tl.cpp:106 frame #10: 0x000000010bd1c0bc mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(void*) [inlined] decltype(__f=0x00007f891001f4b8)::$_5>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::executor::NetworkInterfaceTL::startup()::$_5&&) at type_traits:4428 frame #11: 0x000000010bd1c0ab mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(void*) [inlined] void std::__1::__thread_execute >, mongo::executor::NetworkInterfaceTL::startup()::$_5>(__t=size=2)::$_5>&, std::__1::__tuple_indices<>) at thread:342 frame #12: 0x000000010bd1c087 mongod`void* std::__1::__thread_proxy >, mongo::executor::NetworkInterfaceTL::startup()::$_5> >(__vp=0x00007f891001f4b0) at thread:352 frame #13: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #14: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #15: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #43, name = 'replication-0' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f891001ea70) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f891001ea70, threadName="replication-0") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f891001f518)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f891001f518)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f891001f510) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #44, name = 'repl-writer-worker-0' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f891001f570) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f891001f570, threadName="repl-writer-worker-0") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f891001f8d8)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f891001f8d8)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f891001f8d0) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #45, name = 'repl-writer-worker-1' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f891001f570) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f891001f570, threadName="repl-writer-worker-1") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f891001f958)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f891001f958)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f891001f950) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #46, name = 'repl-writer-worker-2' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f891001f570) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f891001f570, threadName="repl-writer-worker-2") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f891001f9d8)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f891001f9d8)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f891001f9d0) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #47, name = 'repl-writer-worker-3' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f891001f570) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f891001f570, threadName="repl-writer-worker-3") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f891001fa38)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f891001fa38)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f891001fa30) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #48, name = 'repl-writer-worker-4' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f891001f570) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f891001f570, threadName="repl-writer-worker-4") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f891001fae8)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f891001fae8)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f891001fae0) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #49, name = 'repl-writer-worker-5' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f891001f570) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f891001f570, threadName="repl-writer-worker-5") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f891001fb58)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f891001fb58)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f891001fb50) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #50, name = 'repl-writer-worker-6' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f891001f570) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f891001f570, threadName="repl-writer-worker-6") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f891001fbc8)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f891001fbc8)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f891001fbc0) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #51, name = 'repl-writer-worker-7' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f891001f570) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f891001f570, threadName="repl-writer-worker-7") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f891001fc38)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f891001fc38)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f891001fc30) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #52, name = 'repl-writer-worker-8' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f891001f570) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f891001f570, threadName="repl-writer-worker-8") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f891001fd28)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f891001fd28)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f891001fd20) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #53, name = 'repl-writer-worker-9' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f891001f570) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f891001f570, threadName="repl-writer-worker-9") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f891001fd88)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f891001fd88)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f891001fd80) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #54, name = 'repl-writer-worker-10' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f891001f570) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f891001f570, threadName="repl-writer-worker-10") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f8910012788)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f8910012788)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f8910012780) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #55, name = 'repl-writer-worker-11' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f891001f570) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f891001f570, threadName="repl-writer-worker-11") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f89100127f8)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f89100127f8)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f89100127f0) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #56, name = 'repl-writer-worker-12' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f891001f570) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f891001f570, threadName="repl-writer-worker-12") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f891001fdb8)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f891001fdb8)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f891001fdb0) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #57, name = 'repl-writer-worker-13' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f891001f570) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f891001f570, threadName="repl-writer-worker-13") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f891001fe18)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f891001fe18)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f891001fe10) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #58, name = 'repl-writer-worker-14' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f891001f570) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f891001f570, threadName="repl-writer-worker-14") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f891001fe78)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f891001fe78)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f891001fe70) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #59, name = 'repl-writer-worker-15' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f891001f570) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f891001f570, threadName="repl-writer-worker-15") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f891001fee8)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f891001fee8)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f891001fee0) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #60, name = 'rsBackgroundSync' frame #0: 0x00007fff7287b876 libsystem_kernel.dylib`__semwait_signal + 10 frame #1: 0x00007fff72806830 libsystem_c.dylib`nanosleep + 199 frame #2: 0x0000000109bb337b mongod`void mongo::stdx::this_thread::sleep_for >(sleep_duration=0x0000700009feb948) at thread.h:132 frame #3: 0x000000010d02a1ff mongod`mongo::sleepsecs(s=1) at time_support.cpp:749 frame #4: 0x00000001097e9f29 mongod`mongo::repl::BackgroundSync::_runProducer(this=0x00007f8910020280) at bgsync.cpp:219 frame #5: 0x00000001097e9b4e mongod`mongo::repl::BackgroundSync::_run(this=0x00007f8910020280) at bgsync.cpp:201 frame #6: 0x00000001097f52a8 mongod`mongo::repl::BackgroundSync::startup(this=0x00007f8910020408)::$_2::operator()() const at bgsync.cpp:159 frame #7: 0x00000001097f502c mongod`void* std::__1::__thread_proxy >, mongo::repl::BackgroundSync::startup(mongo::OperationContext*)::$_2> >(void*) [inlined] decltype(__f=0x00007f8910020408)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::repl::BackgroundSync::startup(mongo::OperationContext*)::$_2&&) at type_traits:4428 frame #8: 0x00000001097f501b mongod`void* std::__1::__thread_proxy >, mongo::repl::BackgroundSync::startup(mongo::OperationContext*)::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::repl::BackgroundSync::startup(mongo::OperationContext*)::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #9: 0x00000001097f4ff7 mongod`void* std::__1::__thread_proxy >, mongo::repl::BackgroundSync::startup(mongo::OperationContext*)::$_2> >(__vp=0x00007f8910020400) at thread:352 frame #10: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #11: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #12: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #61, name = 'SyncSourceFeedback' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15d01 libc++.1.dylib`std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock&, std::__1::chrono::time_point > >) + 93 frame #3: 0x00000001091d187e mongod`std::__1::cv_status std::__1::condition_variable::wait_for >(this=0x00007f890df61530, __lk=0x000070000a06e5d0, __d=0x000070000a06e460) at __mutex_base:416 frame #4: 0x0000000109640ed1 mongod`mongo::repl::SyncSourceFeedback::run(this=0x00007f890df614f0, executor=0x00007f891001ef90, bgsync=0x00007f8910020280, replCoord=0x00007f890f85f800) at sync_source_feedback.cpp:169 frame #5: 0x000000010963e4e1 mongod`mongo::repl::ReplicationCoordinatorExternalStateImpl::startSteadyStateReplication(this=0x00007f8910020468)::$_10::operator()() const at replication_coordinator_external_state_impl.cpp:283 frame #6: 0x000000010963e22c mongod`void* std::__1::__thread_proxy >, mongo::repl::ReplicationCoordinatorExternalStateImpl::startSteadyStateReplication(mongo::OperationContext*, mongo::repl::ReplicationCoordinator*)::$_10> >(void*) [inlined] decltype(__f=0x00007f8910020468)::$_10>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::repl::ReplicationCoordinatorExternalStateImpl::startSteadyStateReplication(mongo::OperationContext*, mongo::repl::ReplicationCoordinator*)::$_10&&) at type_traits:4428 frame #7: 0x000000010963e21b mongod`void* std::__1::__thread_proxy >, mongo::repl::ReplicationCoordinatorExternalStateImpl::startSteadyStateReplication(mongo::OperationContext*, mongo::repl::ReplicationCoordinator*)::$_10> >(void*) [inlined] void std::__1::__thread_execute >, mongo::repl::ReplicationCoordinatorExternalStateImpl::startSteadyStateReplication(mongo::OperationContext*, mongo::repl::ReplicationCoordinator*)::$_10>(__t=size=2)::$_10>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010963e1f7 mongod`void* std::__1::__thread_proxy >, mongo::repl::ReplicationCoordinatorExternalStateImpl::startSteadyStateReplication(mongo::OperationContext*, mongo::repl::ReplicationCoordinator*)::$_10> >(__vp=0x00007f8910020460) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #62, name = 'ReplBatcher' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15d01 libc++.1.dylib`std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock&, std::__1::chrono::time_point > >) + 93 frame #3: 0x00000001091d187e mongod`std::__1::cv_status std::__1::condition_variable::wait_for >(this=0x00007f8910020068, __lk=0x000070000a0f1660, __d=0x000070000a0f12b8) at __mutex_base:416 frame #4: 0x00000001091d086d mongod`std::__1::cv_status std::__1::condition_variable::wait_until > >(this=0x00007f8910020068, __lk=0x000070000a0f1660, __t=0x000070000a0f15f0) at __mutex_base:384 frame #5: 0x00000001099228ad mongod`mongo::BlockingQueue::blockingPeek(this=0x00007f891001ff20, t=0x000070000a0f16f0, maxSecondsToWait=1) at queue.h:222 frame #6: 0x000000010992235a mongod`mongo::repl::OplogBufferBlockingQueue::waitForData(this=0x00007f891001ff10, waitDuration=(_count = 1)) at oplog_buffer_blocking_queue.cpp:129 frame #7: 0x00000001098b1f6b mongod`mongo::repl::SyncTail::tryPopAndWaitForMore(this=0x00007f8910020100, opCtx=0x00007f8910014890, oplogBuffer=0x00007f891001ff10, ops=0x000070000a0f1c50, limits=0x000070000a0f1c88) at sync_tail.cpp:960 frame #8: 0x00000001098bb03d mongod`mongo::repl::SyncTail::OpQueueBatcher::run(this=0x0000700009631928) at sync_tail.cpp:773 frame #9: 0x00000001098bacc8 mongod`mongo::repl::SyncTail::OpQueueBatcher::OpQueueBatcher(this=0x00007f8910100f68)::'lambda'()::operator()() const at sync_tail.cpp:710 frame #10: 0x00000001098baa4c mongod`void* std::__1::__thread_proxy >, mongo::repl::SyncTail::OpQueueBatcher::OpQueueBatcher(mongo::repl::SyncTail*, mongo::repl::StorageInterface*, mongo::repl::OplogBuffer*)::'lambda'()> >(void*) [inlined] decltype(__f=0x00007f8910100f68)::'lambda'()>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::repl::SyncTail::OpQueueBatcher::OpQueueBatcher(mongo::repl::SyncTail*, mongo::repl::StorageInterface*, mongo::repl::OplogBuffer*)::'lambda'()&&) at type_traits:4428 frame #11: 0x00000001098baa3b mongod`void* std::__1::__thread_proxy >, mongo::repl::SyncTail::OpQueueBatcher::OpQueueBatcher(mongo::repl::SyncTail*, mongo::repl::StorageInterface*, mongo::repl::OplogBuffer*)::'lambda'()> >(void*) [inlined] void std::__1::__thread_execute >, mongo::repl::SyncTail::OpQueueBatcher::OpQueueBatcher(mongo::repl::SyncTail*, mongo::repl::StorageInterface*, mongo::repl::OplogBuffer*)::'lambda'()>(__t=size=2)::'lambda'()>&, std::__1::__tuple_indices<>) at thread:342 frame #12: 0x00000001098baa17 mongod`void* std::__1::__thread_proxy >, mongo::repl::SyncTail::OpQueueBatcher::OpQueueBatcher(mongo::repl::SyncTail*, mongo::repl::StorageInterface*, mongo::repl::OplogBuffer*)::'lambda'()> >(__vp=0x00007f8910100f60) at thread:352 frame #13: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #14: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #15: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #63, name = 'ApplyBatchFinalizerForJournal' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x00000001098bc2ef mongod`mongo::repl::(anonymous namespace)::ApplyBatchFinalizerForJournal::_run(this=0x00007f8910113d70) at sync_tail.cpp:197 frame #4: 0x00000001098bd846 mongod`void* std::__1::__thread_proxy >, void (mongo::repl::(anonymous namespace)::ApplyBatchFinalizerForJournal::*)(), mongo::repl::(anonymous namespace)::ApplyBatchFinalizerForJournal*> >(void*) [inlined] decltype(__f=0x00007f8910113d28, __a0=0x00007f8910113d38)::ApplyBatchFinalizerForJournal*>(fp0)).*fp(std::__1::forward<>(fp1))) std::__1::__invoke(void (mongo::repl::(anonymous namespace)::ApplyBatchFinalizerForJournal::*&&)(), mongo::repl::(anonymous namespace)::ApplyBatchFinalizerForJournal*&&) at type_traits:4369 frame #5: 0x00000001098bd7c7 mongod`void* std::__1::__thread_proxy >, void (mongo::repl::(anonymous namespace)::ApplyBatchFinalizerForJournal::*)(), mongo::repl::(anonymous namespace)::ApplyBatchFinalizerForJournal*> >(void*) [inlined] void std::__1::__thread_execute >, void (mongo::repl::(anonymous namespace)::ApplyBatchFinalizerForJournal::*)(), mongo::repl::(anonymous namespace)::ApplyBatchFinalizerForJournal*, 2ul>(__t=size=3)::ApplyBatchFinalizerForJournal::*)(), mongo::repl::(anonymous namespace)::ApplyBatchFinalizerForJournal*>&, std::__1::__tuple_indices<2ul>) at thread:342 frame #6: 0x00000001098bd77f mongod`void* std::__1::__thread_proxy >, void (mongo::repl::(anonymous namespace)::ApplyBatchFinalizerForJournal::*)(), mongo::repl::(anonymous namespace)::ApplyBatchFinalizerForJournal*> >(__vp=0x00007f8910113d20) at thread:352 frame #7: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #8: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #9: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #64, name = 'replexec-1' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15bda libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock&) + 18 frame #3: 0x000000010bb67dde mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f890df616a0) at thread_pool.cpp:296 frame #4: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f890df616a0, threadName="replexec-1") at thread_pool.cpp:249 frame #5: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f89101158d8)::$_2::operator()() const at thread_pool.cpp:387 frame #6: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f89101158d8)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #7: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #8: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f89101158d0) at thread:352 frame #9: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #10: 0x00007fff729342a7 libsystem_pthread.dylib`_pthrkiead_start + 70 frame #11: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13 thread #65, name = 'IndexBuildsCoordinatorMongod-0' frame #0: 0x00007fff7287b1b2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729345cb libsystem_pthread.dylib`_pthread_cond_wait + 724 frame #2: 0x00007fff6fe15d01 libc++.1.dylib`std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock&, std::__1::chrono::time_point > >) + 93 frame #3: 0x00000001091d187e mongod`std::__1::cv_status std::__1::condition_variable::wait_for >(this=0x00007f890e09eaf8, __lk=0x000070000a2fb758, __d=0x000070000a2fafa8) at __mutex_base:416 frame #4: 0x00000001091d086d mongod`std::__1::cv_status std::__1::condition_variable::wait_until > >(this=0x00007f890e09eaf8, __lk=0x000070000a2fb758, __t=0x000070000a2fb2c0) at __mutex_base:384 frame #5: 0x000000010cdb0619 mongod`mongo::Waitable::wait_until(waitable=0x0000000000000000, clkSource=0x00007f890df00700, cv=0x00007f890e09eaf8, lk=0x000070000a2fb758, timeout_time=0x000070000a2fb2c0) at waitable.h:98 frame #6: 0x000000010cdb0096 mongod`mongo::ClockSource::waitForConditionUntil(this=0x00007f890df00700, cv=0x00007f890e09eaf8, m=0x000070000a2fb758, deadline=(millis = 1549046216840), waitable=0x0000000000000000) at clock_source.cpp:48 frame #7: 0x000000010cd8b6ed mongod`mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil(this=0x000070000a2fb518)::$_2::operator()() const at operation_context.cpp:295 frame #8: 0x000000010cd8b2d3 mongod`mongo::OperationContext::waitForConditionOrInterruptNoAssertUntil(this=0x00007f890dc7da70, cv=0x00007f890e09eaf8, m=0x000070000a2fb758, deadline=(millis = 1549046216840)) at operation_context.cpp:290 frame #9: 0x00000001095d890a mongod`mongo::Interruptible::waitForConditionOrInterruptFor(this=0x00007f890dc7da70, cv=0x00007f890e09eaf8, m=0x000070000a2fb758, ms=(_count = 500)) at interruptible.h:301 frame #10: 0x000000010cd368a7 mongod`bool mongo::Interruptible::waitForConditionOrInterruptFor >)::$_3>(this=0x00007f890dc7da70, cv=0x00007f890e09eaf8, m=0x000070000a2fb758, ms=(_count = 500), pred=(anonymous class) @ 0x000070000a2fb678)::$_3) at interruptible.h:315 frame #11: 0x000000010cd3671e mongod`mongo::CondVarLockGrantNotification::wait(this=0x00007f890e09eab0, opCtx=0x00007f890dc7da70, timeout=(_count = 500)) at lock_state.cpp:219 frame #12: 0x000000010cd38bba mongod`mongo::LockerImpl::lockComplete(this=0x00007f890e09ea00, opCtx=0x00007f890dc7da70, resId=(_fullHash = 2305843009213693954, _nsCopy = ""), mode=MODE_IX, deadline=(millis = 9223372036854775807)) at lock_state.cpp:850 frame #13: 0x000000010cd39f62 mongod`mongo::LockerImpl::lock(this=0x00007f890e09ea00, opCtx=0x00007f890dc7da70, resId=(_fullHash = 2305843009213693954, _nsCopy = ""), mode=MODE_IX, deadline=(millis = 9223372036854775807)) at lock_state.cpp:479 frame #14: 0x000000010cd20616 mongod`mongo::Lock::GlobalLock::_enqueue(this=0x000070000a2fcc30, lockMode=MODE_IX, deadline=(millis = 9223372036854775807)) at d_concurrency.cpp:177 frame #15: 0x000000010cd1ff4f mongod`mongo::Lock::GlobalLock::GlobalLock(this=0x000070000a2fcc30, opCtx=0x00007f890dc7da70, lockMode=MODE_IX, deadline=(millis = 9223372036854775807), behavior=kThrow, enqueueOnly=EnqueueOnly @ 0x000070000a2fbd00) at d_concurrency.cpp:158 frame #16: 0x000000010cd204a3 mongod`mongo::Lock::GlobalLock::GlobalLock(this=0x000070000a2fcc30, opCtx=0x00007f890dc7da70, lockMode=MODE_IX, deadline=(millis = 9223372036854775807), behavior=kThrow, enqueueOnly=EnqueueOnly @ 0x000070000a2fbd70) at d_concurrency.cpp:157 frame #17: 0x000000010cd20410 mongod`mongo::Lock::GlobalLock::GlobalLock(this=0x000070000a2fcc30, opCtx=0x00007f890dc7da70, lockMode=MODE_IX, deadline=(millis = 9223372036854775807), behavior=kThrow) at d_concurrency.cpp:144 frame #18: 0x000000010cd20d45 mongod`mongo::Lock::DBLock::DBLock(this=0x000070000a2fcc00, opCtx=0x00007f890dc7da70, db=(_data = "config.chunks", _size = 6), mode=MODE_X, deadline=(millis = 9223372036854775807)) at d_concurrency.cpp:238 frame #19: 0x000000010cd211dd mongod`mongo::Lock::DBLock::DBLock(this=0x000070000a2fcc00, opCtx=0x00007f890dc7da70, db=(_data = "config.chunks", _size = 6), mode=MODE_X, deadline=(millis = 9223372036854775807)) at d_concurrency.cpp:239 frame #20: 0x000000010a1d1133 mongod`mongo::IndexBuildsCoordinator::_runIndexBuild(this=0x00007f890f860000, opCtx=0x00007f890dc7da70, buildUUID=0x00007f8910024a70) at index_builds_coordinator.cpp:433 frame #21: 0x0000000109aed7e8 mongod`mongo::IndexBuildsCoordinatorMongod::startIndexBuild(this=0x00007f8910024a68)::$_0::operator()() const at index_builds_coordinator_mongod.cpp:135 frame #22: 0x0000000109aed545 mongod`void mongo::unique_function::callRegularVoid(std::__1::integral_constant, mongo::IndexBuildsCoordinatorMongod::startIndexBuild(mongo::OperationContext*, mongo::UUID, std::__1::vector > const&, mongo::UUID const&)::$_0&) at functional.h:145kill frame #23: 0x0000000109aed479 mongod`auto mongo::unique_function::makeImpl(mongo::IndexBuildsCoordinatorMongod::startIndexBuild(mongo::OperationContext*, mongo::UUID, std::__1::vector > const&, mongo::UUID const&)::$_0&&)::SpecificImpl::call() at functional.h:159 frame #24: 0x000000010bb690eb mongod`mongo::unique_function::operator(this=0x000070000a2fd170)() const at functional.h:109 frame #25: 0x000000010bb68b0f mongod`mongo::ThreadPool::_doOneTask(this=0x00007f890f860170, lk=0x000070000a2fd9f8) at thread_pool.cpp:349 frame #26: 0x000000010bb67dff mongod`mongo::ThreadPool::_consumeTasks(this=0x00007f890f860170) at thread_pool.cpp:301 frame #27: 0x000000010bb671fa mongod`mongo::ThreadPool::_workerThreadBody(pool=0x00007f890f860170, threadName="IndexBuildsCoordinatorMongod-0") at thread_pool.cpp:249 frame #28: 0x000000010bb71217 mongod`mongo::ThreadPool::_startWorkerThread_inlock(this=0x00007f8910026bc8)::$_2::operator()() const at thread_pool.cpp:387 frame #29: 0x000000010bb70f1c mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] decltype(__f=0x00007f8910026bc8)::$_2>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke(mongo::ThreadPool::_startWorkerThread_inlock()::$_2&&) at type_traits:4428 frame #30: 0x000000010bb70f0b mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(void*) [inlined] void std::__1::__thread_execute >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2>(__t=size=2)::$_2>&, std::__1::__tuple_indices<>) at thread:342 frame #31: 0x000000010bb70ee7 mongod`void* std::__1::__thread_proxy >, mongo::ThreadPool::_startWorkerThread_inlock()::$_2> >(__vp=0x00007f8910026bc0) at thread:352 frame #32: 0x00007fff72931339 libsystem_pthread.dylib`_pthread_body + 126 frame #33: 0x00007fff729342a7 libsystem_pthread.dylib`_pthread_start + 70 frame #34: 0x00007fff72930445 libsystem_pthread.dylib`thread_start + 13