Last active
November 23, 2017 11:41
-
-
Save SunguckLee/a0fb86b182c259360450b8528433a8f0 to your computer and use it in GitHub Desktop.
stacktrace of rocksdb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Thread 74 (Thread 0x7f55d2c48700 (LWP 60130)): | |
#0 0x00007f55d3019e91 in sigwait () from /lib64/libpthread.so.0 | |
#1 0x00007f55d5f9ef56 in operator() (__closure=<optimized out>) at src/mongo/util/signal_handlers.cpp:175 | |
#2 mongo::(anonymous namespace)::signalProcessingThread () at src/mongo/util/signal_handlers.cpp:176 | |
#3 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#4 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#5 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 73 (Thread 0x7f55d2447700 (LWP 60131)): | |
#0 0x00007f55d3016a82 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d5f26b34 in __gthread_cond_timedwait (__abs_timeout=0x7f55d24465e0, __mutex=<optimized out>, __cond=0x7f55d94faa50) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/x86_64-redhat-linux/bits/gthr-default.h:871 | |
#2 __wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=..., __lock=<synthetic pointer>, this=0x7f55d94faa50) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:166 | |
#3 wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=..., __lock=<synthetic pointer>, this=0x7f55d94faa50) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:106 | |
#4 wait_for<long, std::ratio<1l, 1000000000l> > (__rtime=..., __lock=<synthetic pointer>, this=0x7f55d94faa50) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:138 | |
#5 operator() (__closure=0x7f55d904e518) at src/mongo/util/background_thread_clock_source.cpp:77 | |
#6 _M_invoke<> (this=0x7f55d904e518) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:1400 | |
#7 operator() (this=0x7f55d904e518) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:1389 | |
#8 std::thread::_State_impl<std::_Bind_simple<mongo::BackgroundThreadClockSource::_startTimerThread()::<lambda()>()> >::_M_run(void) (this=0x7f55d904e510) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/thread:196 | |
#9 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#10 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#11 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 72 (Thread 0x7f55d1c46700 (LWP 60132)): | |
#0 rocksdb::CompactionIterator::NextFromInput (this=this@entry=0x7f55da3baf00) at db/compaction_iterator.cc:234 | |
#1 0x00007f55d6b98221 in rocksdb::CompactionIterator::Next (this=this@entry=0x7f55da3baf00) at db/compaction_iterator.cc:172 | |
#2 0x00007f55d6b9fb7a in rocksdb::CompactionJob::ProcessKeyValueCompaction (this=this@entry=0x7f55d1c444d0, sub_compact=0x7f56d41f0a80) at db/compaction_job.cc:890 | |
#3 0x00007f55d6ba13b7 in rocksdb::CompactionJob::Run (this=this@entry=0x7f55d1c444d0) at db/compaction_job.cc:538 | |
#4 0x00007f55d6a3f5c0 in rocksdb::DBImpl::BackgroundCompaction (this=this@entry=0x7f55d9070400, made_progress=made_progress@entry=0x7f55d1c4492e, job_context=job_context@entry=0x7f55d1c44950, log_buffer=log_buffer@entry=0x7f55d1c44c30, prepicked_compaction=prepicked_compaction@entry=0x0) at db/db_impl_compaction_flush.cc:1708 | |
#5 0x00007f55d6a40ee1 in rocksdb::DBImpl::BackgroundCallCompaction (this=this@entry=0x7f55d9070400, prepicked_compaction=prepicked_compaction@entry=0x0, bg_thread_pri=bg_thread_pri@entry=rocksdb::Env::LOW) at db/db_impl_compaction_flush.cc:1358 | |
#6 0x00007f55d6a412ba in rocksdb::DBImpl::BGWorkCompaction (arg=<optimized out>) at db/db_impl_compaction_flush.cc:1177 | |
#7 0x00007f55d6b70b13 in operator() (this=0x7f55d1c455b0) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:2136 | |
#8 rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f55d9090620, thread_id=thread_id@entry=0) at util/threadpool_imp.cc:240 | |
#9 0x00007f55d6b70c5d in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f55d904ea60) at util/threadpool_imp.cc:264 | |
#10 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#11 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#12 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 71 (Thread 0x7f55d1445700 (LWP 60133)): | |
#0 0x00007f55d6ab2177 in construct<rocksdb::FileDescriptor, rocksdb::FileDescriptor const&> (this=0x7f55d1443970, __p=0x7f5798a34110) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/ext/new_allocator.h:120 | |
#1 construct<rocksdb::FileDescriptor, rocksdb::FileDescriptor const&> (__a=..., __p=0x7f5798a34110) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/alloc_traits.h:455 | |
#2 push_back (__x=..., this=0x7f55d1443970) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/stl_vector.h:918 | |
#3 rocksdb::Version::AddLiveFiles (this=this@entry=0x7f56e9c80000, live=live@entry=0x7f55d1443970) at db/version_set.cc:2346 | |
#4 0x00007f55d6ab2304 in rocksdb::VersionSet::AddLiveFiles (this=<optimized out>, live_list=live_list@entry=0x7f55d1443970) at db/version_set.cc:3679 | |
#5 0x00007f55d6a44a8d in rocksdb::DBImpl::FindObsoleteFiles (this=this@entry=0x7f55d9070400, job_context=job_context@entry=0x7f55d1443950, force=<optimized out>, no_full_scan=no_full_scan@entry=false) at db/db_impl_files.cc:195 | |
#6 0x00007f55d6a410aa in rocksdb::DBImpl::BackgroundCallCompaction (this=this@entry=0x7f55d9070400, prepicked_compaction=prepicked_compaction@entry=0x0, bg_thread_pri=bg_thread_pri@entry=rocksdb::Env::LOW) at db/db_impl_compaction_flush.cc:1384 | |
#7 0x00007f55d6a412ba in rocksdb::DBImpl::BGWorkCompaction (arg=<optimized out>) at db/db_impl_compaction_flush.cc:1177 | |
#8 0x00007f55d6b70b13 in operator() (this=0x7f55d14445b0) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:2136 | |
#9 rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f55d9090620, thread_id=thread_id@entry=1) at util/threadpool_imp.cc:240 | |
#10 0x00007f55d6b70c5d in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f55d904e770) at util/threadpool_imp.cc:264 | |
#11 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#12 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#13 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 70 (Thread 0x7f55d0c44700 (LWP 60134)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d6b708f6 in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f55d9090620, thread_id=thread_id@entry=2) at util/threadpool_imp.cc:183 | |
#3 0x00007f55d6b70c5d in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f55d904e780) at util/threadpool_imp.cc:264 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 69 (Thread 0x7f55d0443700 (LWP 60135)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d6b708f6 in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f55d9090620, thread_id=thread_id@entry=3) at util/threadpool_imp.cc:183 | |
#3 0x00007f55d6b70c5d in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f55d904e790) at util/threadpool_imp.cc:264 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 68 (Thread 0x7f55cfc42700 (LWP 60136)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d6b708f6 in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f55d9090620, thread_id=thread_id@entry=4) at util/threadpool_imp.cc:183 | |
#3 0x00007f55d6b70c5d in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f55d904e7a0) at util/threadpool_imp.cc:264 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 67 (Thread 0x7f55cf441700 (LWP 60137)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d6b708f6 in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f55d9090620, thread_id=thread_id@entry=5) at util/threadpool_imp.cc:183 | |
#3 0x00007f55d6b70c5d in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f55d904e800) at util/threadpool_imp.cc:264 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 66 (Thread 0x7f55cec40700 (LWP 60138)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d6b708f6 in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f55d9090620, thread_id=thread_id@entry=6) at util/threadpool_imp.cc:183 | |
#3 0x00007f55d6b70c5d in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f55d904eaa0) at util/threadpool_imp.cc:264 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 65 (Thread 0x7f55ce43f700 (LWP 60139)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d6b708f6 in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f55d9090620, thread_id=thread_id@entry=7) at util/threadpool_imp.cc:183 | |
#3 0x00007f55d6b70c5d in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f55d904e870) at util/threadpool_imp.cc:264 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 64 (Thread 0x7f55cdc3e700 (LWP 60140)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d6b708f6 in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f55d9090700, thread_id=thread_id@entry=0) at util/threadpool_imp.cc:183 | |
#3 0x00007f55d6b70c5d in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f55d904e880) at util/threadpool_imp.cc:264 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 63 (Thread 0x7f55cd43d700 (LWP 60141)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d6b708f6 in rocksdb::ThreadPoolImpl::Impl::BGThread (this=this@entry=0x7f55d9090700, thread_id=thread_id@entry=1) at util/threadpool_imp.cc:183 | |
#3 0x00007f55d6b70c5d in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7f55d904e890) at util/threadpool_imp.cc:264 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 62 (Thread 0x7f55c542d700 (LWP 60158)): | |
#0 0x00007f55d3018f4d in __lll_lock_wait () from /lib64/libpthread.so.0 | |
#1 0x00007f55d301b4bc in _L_cond_lock_792 () from /lib64/libpthread.so.0 | |
#2 0x00007f55d301b398 in __pthread_mutex_cond_lock () from /lib64/libpthread.so.0 | |
#3 0x00007f55d3016765 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#4 0x00007f55d6b1277d in rocksdb::port::CondVar::Wait (this=this@entry=0x7f55d9070888) at port/port_posix.cc:90 | |
#5 0x00007f55d6ae98f5 in rocksdb::InstrumentedCondVar::WaitInternal (this=this@entry=0x7f55d9070888) at monitoring/instrumented_mutex.cc:60 | |
#6 0x00007f55d6ae9ae0 in rocksdb::InstrumentedCondVar::Wait (this=this@entry=0x7f55d9070888) at monitoring/instrumented_mutex.cc:52 | |
#7 0x00007f55d6a3a273 in rocksdb::DBImpl::RunManualCompaction (this=this@entry=0x7f55d9070400, cfd=cfd@entry=0x7f55d9587b00, input_level=input_level@entry=4, output_level=output_level@entry=5, output_path_id=<optimized out>, begin=0x7f55c542c370, end=0x7f55c542c380, exclusive=false, disallow_trivial_move=false) at db/db_impl_compaction_flush.cc:911 | |
#8 0x00007f55d6a3a7db in rocksdb::DBImpl::CompactRange (this=this@entry=0x7f55d9070400, options=..., column_family=<optimized out>, begin=begin@entry=0x7f55c542c370, end=end@entry=0x7f55c542c380) at db/db_impl_compaction_flush.cc:352 | |
#9 0x00007f55d56b5f43 in CompactRange (end=0x7f55c542c380, begin=0x7f55c542c370, options=..., this=0x7f55d9070400) at /mongodb-rocksdb-3.4/rocksdb/include/rocksdb/db.h:746 | |
#10 mongo::CompactionBackgroundJob::compact (this=this@entry=0x7f55d9086140, op=...) at src/mongo/db/modules/rocks/src/rocks_compaction_scheduler.cpp:270 | |
#11 0x00007f55d56b66f2 in mongo::CompactionBackgroundJob::run (this=0x7f55d9086140) at src/mongo/db/modules/rocks/src/rocks_compaction_scheduler.cpp:231 | |
#12 0x00007f55d5f24b3c in mongo::BackgroundJob::jobBody (this=0x7f55d9086140) at src/mongo/util/background.cpp:152 | |
#13 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#14 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#15 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 61 (Thread 0x7f55c5c2e700 (LWP 60159)): | |
#0 0x00007f55d301996d in nanosleep () from /lib64/libpthread.so.0 | |
#1 0x00007f55d5faf4a3 in sleep_for<long, std::ratio<1l, 1000000000l> > (sleep_duration=...) at src/mongo/stdx/thread.h:130 | |
#2 mongo::sleepmillis (s=s@entry=100) at src/mongo/util/time_support.cpp:725 | |
#3 0x00007f55d56c2315 in mongo::RocksEngine::RocksJournalFlusher::run (this=0x7f55d95b1380) at src/mongo/db/modules/rocks/src/rocks_engine.cpp:106 | |
#4 0x00007f55d5f24b3c in mongo::BackgroundJob::jobBody (this=0x7f55d95b1380) at src/mongo/util/background.cpp:152 | |
#5 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#6 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#7 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 60 (Thread 0x7f55c642f700 (LWP 60160)): | |
#0 0x00007f55d3016a82 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d5ec293e in __gthread_cond_timedwait (__abs_timeout=0x7f55c642e5d0, __mutex=<optimized out>, __cond=0x7f55d94de4d0) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/x86_64-redhat-linux/bits/gthr-default.h:871 | |
#2 __wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=..., __lock=..., this=0x7f55d94de4d0) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:166 | |
#3 wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=..., __lock=..., this=0x7f55d94de4d0) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:106 | |
#4 wait_for<long, std::ratio<1l, 1000000000l> > (__rtime=..., __lock=..., this=0x7f55d94de4d0) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:138 | |
#5 mongo::DeadlineMonitor<mongo::mozjs::MozJSImplScope>::deadlineMonitorThread (this=0x7f55d94de470) at src/mongo/scripting/deadline_monitor.h:158 | |
#6 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#7 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#8 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 59 (Thread 0x7f55c6c30700 (LWP 60161)): | |
#0 0x00007f55d3016a82 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d55d43e4 in __gthread_cond_timedwait (__abs_timeout=0x7f55c6c2f570, __mutex=<optimized out>, __cond=0x7f55d94dea78) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/x86_64-redhat-linux/bits/gthr-default.h:871 | |
#2 __wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=..., __lock=<synthetic pointer>, this=0x7f55d94dea78) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:166 | |
#3 wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=..., __lock=<synthetic pointer>, this=0x7f55d94dea78) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:106 | |
#4 mongo::FTDCController::doLoop (this=0x7f55d94dea40) at src/mongo/db/ftdc/controller.cpp:184 | |
#5 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#6 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#7 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 58 (Thread 0x7f55ccc3c700 (LWP 60162)): | |
#0 0x00007f55d3016a82 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d592b1db in __gthread_cond_timedwait (__abs_timeout=0x7f55ccc3b4f0, __mutex=<optimized out>, __cond=0x7f55d907b298) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/x86_64-redhat-linux/bits/gthr-default.h:871 | |
#2 __wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=..., __lock=<synthetic pointer>, this=0x7f55d907b298) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:166 | |
#3 wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=..., __lock=<synthetic pointer>, this=0x7f55d907b298) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:106 | |
#4 wait_for<long, std::ratio<1l, 1000000000l> > (__rtime=..., __lock=<synthetic pointer>, this=0x7f55d907b298) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:138 | |
#5 mongo::RangeDeleter::doWork (this=0x7f55d907b200) at src/mongo/db/range_deleter.cpp:430 | |
#6 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#7 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#8 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 57 (Thread 0x7f55cc43b700 (LWP 60163)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5d14943 in mongo::executor::NetworkInterfaceASIO::waitForWork (this=0x7f55d94bf000) at src/mongo/executor/network_interface_asio.cpp:190 | |
#3 0x00007f55d5a45512 in mongo::repl::ReplicationExecutor::getWork (this=this@entry=0x7f55d94c1900) at src/mongo/db/repl/replication_executor.cpp:491 | |
#4 0x00007f55d5a4a1ac in mongo::repl::ReplicationExecutor::run (this=0x7f55d94c1900) at src/mongo/db/repl/replication_executor.cpp:138 | |
#5 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#6 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#7 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 56 (Thread 0x7f55cb439700 (LWP 60164)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d607f318 in wait<asio::detail::scoped_lock<asio::detail::posix_mutex> > (lock=..., this=0x7f55d90903d8) at src/third_party/asio-asio-1-11-0/asio/include/asio/detail/posix_event.hpp:105 | |
#2 asio::detail::scheduler::do_run_one (this=this@entry=0x7f55d9090380, lock=..., this_thread=..., ec=...) at src/third_party/asio-asio-1-11-0/asio/include/asio/detail/impl/scheduler.ipp:377 | |
#3 0x00007f55d607f5c1 in asio::detail::scheduler::run (this=0x7f55d9090380, ec=...) at src/third_party/asio-asio-1-11-0/asio/include/asio/detail/impl/scheduler.ipp:146 | |
#4 0x00007f55d607f71e in asio::io_service::run (this=<optimized out>, ec=...) at src/third_party/asio-asio-1-11-0/asio/include/asio/impl/io_service.ipp:67 | |
#5 0x00007f55d5d1545c in operator() (__closure=0x7f55d95aeb88) at src/mongo/executor/network_interface_asio.cpp:160 | |
#6 _M_invoke<> (this=0x7f55d95aeb88) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:1400 | |
#7 operator() (this=0x7f55d95aeb88) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:1389 | |
#8 std::thread::_State_impl<std::_Bind_simple<mongo::executor::NetworkInterfaceASIO::startup()::<lambda()>()> >::_M_run(void) (this=0x7f55d95aeb80) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/thread:196 | |
#9 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#10 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#11 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 55 (Thread 0x7f55cbc3a700 (LWP 60165)): | |
#0 0x00007f55d301996d in nanosleep () from /lib64/libpthread.so.0 | |
#1 0x00007f55d5faf3db in sleep_for<long, std::ratio<1l, 1000000000l> > (sleep_duration=...) at src/mongo/stdx/thread.h:130 | |
#2 mongo::sleepsecs (s=<optimized out>) at src/mongo/util/time_support.cpp:721 | |
#3 0x00007f55d5cd4070 in mongo::TTLMonitor::run (this=0x7f55d95af400) at src/mongo/db/ttl.cpp:93 | |
#4 0x00007f55d5f24b3c in mongo::BackgroundJob::jobBody (this=0x7f55d95af400) at src/mongo/util/background.cpp:152 | |
#5 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#6 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#7 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 54 (Thread 0x7f55cac38700 (LWP 60166)): | |
#0 0x00007f55d301996d in nanosleep () from /lib64/libpthread.so.0 | |
#1 0x00007f55d5faf3db in sleep_for<long, std::ratio<1l, 1000000000l> > (sleep_duration=...) at src/mongo/stdx/thread.h:130 | |
#2 mongo::sleepsecs (s=<optimized out>) at src/mongo/util/time_support.cpp:721 | |
#3 0x00007f55d5403af2 in mongo::ClientCursorMonitor::run (this=<optimized out>) at src/mongo/db/clientcursor.cpp:276 | |
#4 0x00007f55d5f24b3c in mongo::BackgroundJob::jobBody (this=0x7f55d78991c0 <mongo::(anonymous namespace)::clientCursorMonitor>) at src/mongo/util/background.cpp:152 | |
#5 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#6 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#7 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 53 (Thread 0x7f55ca437700 (LWP 60167)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94c1a78) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94c1a78, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 52 (Thread 0x7f55c9c36700 (LWP 60168)): | |
#0 0x00007f55d3016a82 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d5f2590a in __gthread_cond_timedwait (__abs_timeout=0x7f55c9c35410, __mutex=<optimized out>, __cond=0x7f55d905b040) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/x86_64-redhat-linux/bits/gthr-default.h:871 | |
#2 __wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=..., __lock=..., this=0x7f55d905b040) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:166 | |
#3 wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=..., __lock=..., this=0x7f55d905b040) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:106 | |
#4 wait_for<long, std::ratio<1l, 1000000000l> > (__rtime=..., __lock=..., this=0x7f55d905b040) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:138 | |
#5 mongo::(anonymous namespace)::PeriodicTaskRunner::run (this=0x7f55d905b000) at src/mongo/util/background.cpp:315 | |
#6 0x00007f55d5f24b3c in mongo::BackgroundJob::jobBody (this=0x7f55d905b000) at src/mongo/util/background.cpp:152 | |
#7 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#8 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#9 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 51 (Thread 0x7f55c8c34700 (LWP 60169)): | |
#0 0x00007f55d2d37413 in select () from /lib64/libc.so.6 | |
#1 0x00007f55d5f4c9c6 in operator() (__closure=<optimized out>) at src/mongo/util/net/listen.cpp:297 | |
#2 mongo::Listener::initAndListen (this=0x7f55d948d300) at src/mongo/util/net/listen.cpp:298 | |
#3 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#4 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#5 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 50 (Thread 0x7f55c9435700 (LWP 60170)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94c1a78) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94c1a78, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 49 (Thread 0x7f55c8433700 (LWP 60171)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94c1a78) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94c1a78, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 48 (Thread 0x7f55c7a1f700 (LWP 60176)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d56dcf8c in wait<mongo::CappedVisibilityManager::oplogJournalThreadLoop(mongo::RocksDurabilityManager*)::<lambda()> > (__p=..., __lock=..., this=0x7f55d9091550) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:99 | |
#3 mongo::CappedVisibilityManager::oplogJournalThreadLoop (this=0x7f55d9091500, durabilityManager=0x7f55d94f5640) at src/mongo/db/modules/rocks/src/rocks_record_store.cpp:135 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 47 (Thread 0x7f55c4c2c700 (LWP 60177)): | |
#0 0x00007f55d301996d in nanosleep () from /lib64/libpthread.so.0 | |
#1 0x00007f55d5faf4a3 in sleep_for<long, std::ratio<1l, 1000000000l> > (sleep_duration=...) at src/mongo/stdx/thread.h:130 | |
#2 mongo::sleepmillis (s=s@entry=100) at src/mongo/util/time_support.cpp:725 | |
#3 0x00007f55d56e2321 in mongo::(anonymous namespace)::RocksRecordStoreThread::run (this=0x7f55d95cd2f0) at src/mongo/db/modules/rocks/src/rocks_record_store_mongod.cpp:130 | |
#4 0x00007f55d5f24b3c in mongo::BackgroundJob::jobBody (this=0x7f55d95cd2f0) at src/mongo/util/background.cpp:152 | |
#5 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#6 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#7 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 46 (Thread 0x7f55c442b700 (LWP 60178)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d607f318 in wait<asio::detail::scoped_lock<asio::detail::posix_mutex> > (lock=..., this=0x7f55d9091638) at src/third_party/asio-asio-1-11-0/asio/include/asio/detail/posix_event.hpp:105 | |
#2 asio::detail::scheduler::do_run_one (this=this@entry=0x7f55d90915e0, lock=..., this_thread=..., ec=...) at src/third_party/asio-asio-1-11-0/asio/include/asio/detail/impl/scheduler.ipp:377 | |
#3 0x00007f55d607f5c1 in asio::detail::scheduler::run (this=0x7f55d90915e0, ec=...) at src/third_party/asio-asio-1-11-0/asio/include/asio/detail/impl/scheduler.ipp:146 | |
#4 0x00007f55d607f71e in asio::io_service::run (this=<optimized out>, ec=...) at src/third_party/asio-asio-1-11-0/asio/include/asio/impl/io_service.ipp:67 | |
#5 0x00007f55d5d1545c in operator() (__closure=0x7f55d95ae8c8) at src/mongo/executor/network_interface_asio.cpp:160 | |
#6 _M_invoke<> (this=0x7f55d95ae8c8) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:1400 | |
#7 operator() (this=0x7f55d95ae8c8) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:1389 | |
#8 std::thread::_State_impl<std::_Bind_simple<mongo::executor::NetworkInterfaceASIO::startup()::<lambda()>()> >::_M_run(void) (this=0x7f55d95ae8c0) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/thread:196 | |
#9 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#10 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#11 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 45 (Thread 0x7f55c3c2a700 (LWP 60179)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94f6fc0) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94f6fc0, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 44 (Thread 0x7f55c3429700 (LWP 60180)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d9468178) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d9468178, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 43 (Thread 0x7f55c2c28700 (LWP 60181)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94f6700) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94f6700, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 42 (Thread 0x7f55c2427700 (LWP 60182)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94f6700) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94f6700, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 41 (Thread 0x7f55c1c26700 (LWP 60183)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94f6700) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94f6700, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 40 (Thread 0x7f55c1425700 (LWP 60184)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94f6700) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94f6700, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 39 (Thread 0x7f55c0c24700 (LWP 60185)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94f6700) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94f6700, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 38 (Thread 0x7f55c0423700 (LWP 60186)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94f6700) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94f6700, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 37 (Thread 0x7f55bfc22700 (LWP 60187)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94f6700) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94f6700, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 36 (Thread 0x7f55bf421700 (LWP 60188)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94f6700) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94f6700, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 35 (Thread 0x7f55bec20700 (LWP 60189)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94f6700) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94f6700, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 34 (Thread 0x7f55be41f700 (LWP 60190)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94f6700) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94f6700, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 33 (Thread 0x7f55bdc1e700 (LWP 60191)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94f6700) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94f6700, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 32 (Thread 0x7f55bd41d700 (LWP 60192)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94f6700) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94f6700, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 31 (Thread 0x7f55bcc1c700 (LWP 60193)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94f6700) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94f6700, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 30 (Thread 0x7f55bc41b700 (LWP 60194)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94f6700) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94f6700, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 29 (Thread 0x7f55bbc1a700 (LWP 60195)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94f6700) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94f6700, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 28 (Thread 0x7f55bb419700 (LWP 60196)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d94f6700) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d94f6700, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 27 (Thread 0x7f55bac18700 (LWP 60197)): | |
#0 0x00007f55d301996d in nanosleep () from /lib64/libpthread.so.0 | |
#1 0x00007f55d5faf3db in sleep_for<long, std::ratio<1l, 1000000000l> > (sleep_duration=...) at src/mongo/stdx/thread.h:130 | |
#2 mongo::sleepsecs (s=s@entry=1) at src/mongo/util/time_support.cpp:721 | |
#3 0x00007f55d593ab9f in mongo::repl::BackgroundSync::_runProducer (this=this@entry=0x7f55d905c540) at src/mongo/db/repl/bgsync.cpp:207 | |
#4 0x00007f55d593adba in mongo::repl::BackgroundSync::_run (this=0x7f55d905c540) at src/mongo/db/repl/bgsync.cpp:190 | |
#5 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#6 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#7 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 26 (Thread 0x7f55ba417700 (LWP 60198)): | |
#0 0x00007f55d3016a82 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d5a94898 in __gthread_cond_timedwait (__abs_timeout=0x7f55ba416260, __mutex=<optimized out>, __cond=0x7f55ba416460) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/x86_64-redhat-linux/bits/gthr-default.h:871 | |
#2 __wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=..., __lock=<synthetic pointer>, this=0x7f55ba416460) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:166 | |
#3 wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=..., __lock=<synthetic pointer>, this=0x7f55ba416460) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:106 | |
#4 wait_for<long, std::ratio<1l, 1000000000l> > (__rtime=..., __lock=<synthetic pointer>, this=0x7f55ba416460) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:138 | |
#5 getNextBatch (maxWaitTime=..., this=0x7f55ba416430) at src/mongo/db/repl/sync_tail.cpp:687 | |
#6 mongo::repl::SyncTail::oplogApplication (this=this@entry=0x7f55ba4165b0, replCoord=replCoord@entry=0x7f55d9587000) at src/mongo/db/repl/sync_tail.cpp:782 | |
#7 0x00007f55d5a72373 in mongo::repl::RSDataSync::_run (this=0x7f55d9619d20) at src/mongo/db/repl/rs_sync.cpp:110 | |
#8 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#9 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#10 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 25 (Thread 0x7f55b9c16700 (LWP 60199)): | |
#0 0x00007f55d3016a82 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d5a802ee in __gthread_cond_timedwait (__abs_timeout=0x7f55b9c15400, __mutex=<optimized out>, __cond=0x7f55d94680a8) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/x86_64-redhat-linux/bits/gthr-default.h:871 | |
#2 __wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=..., __lock=..., this=0x7f55d94680a8) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:166 | |
#3 wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=..., __lock=..., this=0x7f55d94680a8) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:106 | |
#4 wait_for<long, std::ratio<1l, 1000000000l> > (__rtime=..., __lock=..., this=0x7f55d94680a8) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:138 | |
#5 mongo::repl::SyncSourceFeedback::run (this=0x7f55d9468080, executor=0x7f55d905c720, bgsync=0x7f55d905c540) at src/mongo/db/repl/sync_source_feedback.cpp:187 | |
#6 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#7 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#8 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 24 (Thread 0x7f55b9415700 (LWP 60200)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d9f62500) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d9f62500, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 23 (Thread 0x7f55b8c14700 (LWP 60201)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d9f62500) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d9f62500, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 22 (Thread 0x7f55b8413700 (LWP 60202)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d9f62500) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d9f62500, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 21 (Thread 0x7f55b7c12700 (LWP 60203)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d9f62500) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d9f62500, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 20 (Thread 0x7f55b7411700 (LWP 60204)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d9f62500) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d9f62500, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 19 (Thread 0x7f55b6c10700 (LWP 60205)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d9f62500) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d9f62500, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 18 (Thread 0x7f55b640f700 (LWP 60206)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d9f62500) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d9f62500, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 17 (Thread 0x7f55b5c0e700 (LWP 60207)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d9f62500) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d9f62500, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 16 (Thread 0x7f55b540d700 (LWP 60208)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d9f62500) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d9f62500, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 15 (Thread 0x7f55b4c0c700 (LWP 60209)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d9f62500) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d9f62500, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 14 (Thread 0x7f55b440b700 (LWP 60210)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d9f62500) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d9f62500, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 13 (Thread 0x7f55b3c0a700 (LWP 60211)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d9f62500) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d9f62500, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 12 (Thread 0x7f55b3409700 (LWP 60212)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d9f62500) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d9f62500, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 11 (Thread 0x7f55b2c08700 (LWP 60213)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d9f62500) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d9f62500, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 10 (Thread 0x7f55b2407700 (LWP 60214)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d9f62500) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d9f62500, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 9 (Thread 0x7f55b1c06700 (LWP 60215)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f2c7d8 in mongo::ThreadPool::_consumeTasks (this=this@entry=0x7f55d9f62500) at src/mongo/util/concurrency/thread_pool.cpp:276 | |
#3 0x00007f55d5f2cfed in mongo::ThreadPool::_workerThreadBody (pool=0x7f55d9f62500, threadName=...) at src/mongo/util/concurrency/thread_pool.cpp:229 | |
#4 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#5 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 8 (Thread 0x7f55b1405700 (LWP 60216)): | |
#0 0x00007f55d3016a82 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d59b7548 in __gthread_cond_timedwait (__abs_timeout=0x7f55b14043e0, __mutex=<optimized out>, __cond=0x7f55d94ca8a8) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/x86_64-redhat-linux/bits/gthr-default.h:871 | |
#2 __wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=<synthetic pointer>, __lock=..., this=0x7f55d94ca8a8) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:166 | |
#3 wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=<synthetic pointer>, __lock=..., this=0x7f55d94ca8a8) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:106 | |
#4 blockingPeek (maxSecondsToWait=<optimized out>, t=<synthetic pointer>, this=0x7f55d94ca7c8) at src/mongo/util/queue.h:219 | |
#5 mongo::repl::OplogBufferBlockingQueue::waitForData (this=0x7f55d94ca7c0, waitDuration=...) at src/mongo/db/repl/oplog_buffer_blocking_queue.cpp:100 | |
#6 0x00007f55d5936572 in mongo::repl::BackgroundSync::waitForMore (this=<optimized out>) at src/mongo/db/repl/bgsync.cpp:604 | |
#7 0x00007f55d5a91cd1 in mongo::repl::SyncTail::tryPopAndWaitForMore (this=0x7f55ba4165b0, txn=txn@entry=0x7f55da34be40, ops=ops@entry=0x7f55b1404580, limits=...) at src/mongo/db/repl/sync_tail.cpp:848 | |
#8 0x00007f55d5a97c81 in run (this=0x7f55ba416430) at src/mongo/db/repl/sync_tail.cpp:723 | |
#9 operator() (__closure=<optimized out>) at src/mongo/db/repl/sync_tail.cpp:676 | |
#10 _M_invoke<> (this=<optimized out>) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:1400 | |
#11 operator() (this=<optimized out>) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:1389 | |
#12 _ZNSt6thread11_State_implISt12_Bind_simpleIFZN5mongo4repl8SyncTail14OpQueueBatcherC4EPS4_EUlvE_vEEE6_M_runEv (this=<optimized out>) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/thread:196 | |
#13 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#14 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#15 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 7 (Thread 0x7f55b0c04700 (LWP 60217)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5a916c3 in mongo::repl::(anonymous namespace)::ApplyBatchFinalizerForJournal::_run (this=0x7f55d905bfa0) at src/mongo/db/repl/sync_tail.cpp:247 | |
#3 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#4 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#5 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 6 (Thread 0x7f55b0403700 (LWP 60224)): | |
#0 0x00007f55d3016a82 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d59a895e in __gthread_cond_timedwait (__abs_timeout=0x7f55b04025c0, __mutex=<optimized out>, __cond=0x7f55d9f73e30) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/x86_64-redhat-linux/bits/gthr-default.h:871 | |
#2 __wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=..., __lock=<synthetic pointer>, this=0x7f55d9f73e30) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:166 | |
#3 wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=..., __lock=<synthetic pointer>, this=0x7f55d9f73e30) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:106 | |
#4 wait_until<std::chrono::_V2::system_clock, std::chrono::duration<long int, std::ratio<1l, 1000000000l> >, mongo::repl::NoopWriter::PeriodicNoopRunner::run(mongo::Seconds, mongo::repl::NoopWriter::PeriodicNoopRunner::NoopWriteFn)::<lambda()> > (__p=..., __atime=..., __lock=<synthetic pointer>, this=0x7f55d9f73e30) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:129 | |
#5 wait_for<long int, std::ratio<1l, 1000000000l>, mongo::repl::NoopWriter::PeriodicNoopRunner::run(mongo::Seconds, mongo::repl::NoopWriter::PeriodicNoopRunner::NoopWriteFn)::<lambda()> > (__p=..., __rtime=..., __lock=<synthetic pointer>, this=0x7f55d9f73e30) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:145 | |
#6 run (noopWrite=..., waitTime=..., this=0x7f55d9f73e00) at src/mongo/db/repl/noop_writer.cpp:86 | |
#7 operator() (__closure=<optimized out>) at src/mongo/db/repl/noop_writer.cpp:67 | |
#8 _M_invoke<> (this=<optimized out>) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:1400 | |
#9 operator() (this=<optimized out>) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:1389 | |
#10 _ZNSt6thread11_State_implISt12_Bind_simpleIFZN5mongo4repl10NoopWriter18PeriodicNoopRunnerC4ENS2_8DurationISt5ratioILl1ELl1EEEESt8functionIFvPNS2_16OperationContextEEEEUlvE_vEEE6_M_runEv (this=<optimized out>) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/thread:196 | |
#11 0x00007f55d6bee4bf in execute_native_thread_routine () | |
#12 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#13 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 5 (Thread 0x7f55aeaf1700 (LWP 88014)): | |
#0 0x00007f55d30195bb in recv () from /lib64/libpthread.so.0 | |
#1 0x00007f55d5f58d5c in recv (__flags=16384, __n=16, __buf=__buf@entry=0x7f55aeaf0010, __fd=<optimized out>) at /usr/include/bits/socket2.h:44 | |
#2 mongo::Socket::_recv (this=this@entry=0x7f55da640680, buf=buf@entry=0x7f55aeaf0010 "", max=max@entry=16) at src/mongo/util/net/sock.cpp:628 | |
#3 0x00007f55d5f58def in unsafe_recv (max=16, buf=0x7f55aeaf0010 "", this=0x7f55da640680) at src/mongo/util/net/sock.cpp:616 | |
#4 mongo::Socket::recv (this=0x7f55da640680, buf=buf@entry=0x7f55aeaf0010 "", len=len@entry=16) at src/mongo/util/net/sock.cpp:606 | |
#5 0x00007f55d5f5137e in mongo::MessagingPort::recv (this=0x7f55e33b5c80, m=...) at src/mongo/util/net/message_port.cpp:97 | |
#6 0x00007f55d5f1bcee in operator() (amp=<optimized out>, __closure=<optimized out>) at src/mongo/transport/transport_layer_legacy.cpp:147 | |
#7 std::_Function_handler<mongo::Status(mongo::AbstractMessagingPort*), mongo::transport::TransportLayerLegacy::sourceMessage(const SessionHandle&, mongo::Message*, mongo::Date_t)::<lambda(mongo::AbstractMessagingPort*)> >::_M_invoke(const std::_Any_data &, <unknown type in /usr/bin/mongod-rocks59.el7, CU 0x134c306d, DIE 0x134f7ee0>) (__functor=..., __args#0=<optimized out>) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:1726 | |
#8 0x00007f55d5f1cd1f in operator() (__args#0=<optimized out>, this=<optimized out>) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:2136 | |
#9 fill (amp=<optimized out>, this=<optimized out>) at src/mongo/transport/transport_layer_legacy.cpp:118 | |
#10 mongo::transport::TransportLayerLegacy::_runTicket (this=this@entry=0x7f55d94f1800, ticket=...) at src/mongo/transport/transport_layer_legacy.cpp:317 | |
#11 0x00007f55d5f1ce0f in mongo::transport::TransportLayerLegacy::wait(mongo::transport::Ticket&&) (this=0x7f55d94f1800, ticket=<optimized out>) at src/mongo/transport/transport_layer_legacy.cpp:213 | |
#12 0x00007f55d5f1b577 in _ZNO5mongo9transport6Ticket4waitEv (this=this@entry=0x7f55aeaf03d0) at src/mongo/transport/ticket.cpp:57 | |
#13 0x00007f55d525a784 in operator() (__closure=<optimized out>) at src/mongo/db/service_entry_point_mongod.cpp:119 | |
#14 mongo::ServiceEntryPointMongod::_sessionLoop (this=this@entry=0x7f55d946a600, session=std::shared_ptr (count 3, weak 3) 0x7f55dbf48a40) at src/mongo/db/service_entry_point_mongod.cpp:120 | |
#15 0x00007f55d525b1bd in operator() (session=..., __closure=<optimized out>) at src/mongo/db/service_entry_point_mongod.cpp:104 | |
#16 std::_Function_handler<void(const std::shared_ptr<mongo::transport::Session>&), mongo::ServiceEntryPointMongod::startSession(mongo::transport::SessionHandle)::<lambda(const SessionHandle&)> >::_M_invoke(const std::_Any_data &, const std::shared_ptr<mongo::transport::Session> &) (__functor=..., __args#0=...) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:1740 | |
#17 0x00007f55d5f1a3d4 in operator() (__args#0=..., this=<optimized out>) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:2136 | |
#18 mongo::(anonymous namespace)::runFunc (ptr=<optimized out>) at src/mongo/transport/service_entry_point_utils.cpp:78 | |
#19 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#20 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 4 (Thread 0x7f55af8ff700 (LWP 93588)): | |
#0 0x00007f55d30195bb in recv () from /lib64/libpthread.so.0 | |
#1 0x00007f55d5f58d5c in recv (__flags=16384, __n=16, __buf=__buf@entry=0x7f55af8fe010, __fd=<optimized out>) at /usr/include/bits/socket2.h:44 | |
#2 mongo::Socket::_recv (this=this@entry=0x7f55da63f780, buf=buf@entry=0x7f55af8fe010 "O", max=max@entry=16) at src/mongo/util/net/sock.cpp:628 | |
#3 0x00007f55d5f58def in unsafe_recv (max=16, buf=0x7f55af8fe010 "O", this=0x7f55da63f780) at src/mongo/util/net/sock.cpp:616 | |
#4 mongo::Socket::recv (this=0x7f55da63f780, buf=buf@entry=0x7f55af8fe010 "O", len=len@entry=16) at src/mongo/util/net/sock.cpp:606 | |
#5 0x00007f55d5f5137e in mongo::MessagingPort::recv (this=0x7f5638047900, m=...) at src/mongo/util/net/message_port.cpp:97 | |
#6 0x00007f55d5f1bcee in operator() (amp=<optimized out>, __closure=<optimized out>) at src/mongo/transport/transport_layer_legacy.cpp:147 | |
#7 std::_Function_handler<mongo::Status(mongo::AbstractMessagingPort*), mongo::transport::TransportLayerLegacy::sourceMessage(const SessionHandle&, mongo::Message*, mongo::Date_t)::<lambda(mongo::AbstractMessagingPort*)> >::_M_invoke(const std::_Any_data &, <unknown type in /usr/bin/mongod-rocks59.el7, CU 0x134c306d, DIE 0x134f7ee0>) (__functor=..., __args#0=<optimized out>) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:1726 | |
#8 0x00007f55d5f1cd1f in operator() (__args#0=<optimized out>, this=<optimized out>) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:2136 | |
#9 fill (amp=<optimized out>, this=<optimized out>) at src/mongo/transport/transport_layer_legacy.cpp:118 | |
#10 mongo::transport::TransportLayerLegacy::_runTicket (this=this@entry=0x7f55d94f1800, ticket=...) at src/mongo/transport/transport_layer_legacy.cpp:317 | |
#11 0x00007f55d5f1ce0f in mongo::transport::TransportLayerLegacy::wait(mongo::transport::Ticket&&) (this=0x7f55d94f1800, ticket=<optimized out>) at src/mongo/transport/transport_layer_legacy.cpp:213 | |
#12 0x00007f55d5f1b577 in _ZNO5mongo9transport6Ticket4waitEv (this=this@entry=0x7f55af8fe3d0) at src/mongo/transport/ticket.cpp:57 | |
#13 0x00007f55d525a784 in operator() (__closure=<optimized out>) at src/mongo/db/service_entry_point_mongod.cpp:119 | |
#14 mongo::ServiceEntryPointMongod::_sessionLoop (this=this@entry=0x7f55d946a600, session=std::shared_ptr (count 3, weak 3) 0x7f55dbf48140) at src/mongo/db/service_entry_point_mongod.cpp:120 | |
#15 0x00007f55d525b1bd in operator() (session=..., __closure=<optimized out>) at src/mongo/db/service_entry_point_mongod.cpp:104 | |
#16 std::_Function_handler<void(const std::shared_ptr<mongo::transport::Session>&), mongo::ServiceEntryPointMongod::startSession(mongo::transport::SessionHandle)::<lambda(const SessionHandle&)> >::_M_invoke(const std::_Any_data &, const std::shared_ptr<mongo::transport::Session> &) (__functor=..., __args#0=...) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:1740 | |
#17 0x00007f55d5f1a3d4 in operator() (__args#0=..., this=<optimized out>) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:2136 | |
#18 mongo::(anonymous namespace)::runFunc (ptr=<optimized out>) at src/mongo/transport/service_entry_point_utils.cpp:78 | |
#19 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#20 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 3 (Thread 0x7f55ae9f0700 (LWP 93660)): | |
#0 0x00007f55d30195bb in recv () from /lib64/libpthread.so.0 | |
#1 0x00007f55d5f58d5c in recv (__flags=16384, __n=16, __buf=__buf@entry=0x7f55ae9ef010, __fd=<optimized out>) at /usr/include/bits/socket2.h:44 | |
#2 mongo::Socket::_recv (this=this@entry=0x7f55da640e00, buf=buf@entry=0x7f55ae9ef010 "6", max=max@entry=16) at src/mongo/util/net/sock.cpp:628 | |
#3 0x00007f55d5f58def in unsafe_recv (max=16, buf=0x7f55ae9ef010 "6", this=0x7f55da640e00) at src/mongo/util/net/sock.cpp:616 | |
#4 mongo::Socket::recv (this=0x7f55da640e00, buf=buf@entry=0x7f55ae9ef010 "6", len=len@entry=16) at src/mongo/util/net/sock.cpp:606 | |
#5 0x00007f55d5f5137e in mongo::MessagingPort::recv (this=0x7f5638047800, m=...) at src/mongo/util/net/message_port.cpp:97 | |
#6 0x00007f55d5f1bcee in operator() (amp=<optimized out>, __closure=<optimized out>) at src/mongo/transport/transport_layer_legacy.cpp:147 | |
#7 std::_Function_handler<mongo::Status(mongo::AbstractMessagingPort*), mongo::transport::TransportLayerLegacy::sourceMessage(const SessionHandle&, mongo::Message*, mongo::Date_t)::<lambda(mongo::AbstractMessagingPort*)> >::_M_invoke(const std::_Any_data &, <unknown type in /usr/bin/mongod-rocks59.el7, CU 0x134c306d, DIE 0x134f7ee0>) (__functor=..., __args#0=<optimized out>) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:1726 | |
#8 0x00007f55d5f1cd1f in operator() (__args#0=<optimized out>, this=<optimized out>) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:2136 | |
#9 fill (amp=<optimized out>, this=<optimized out>) at src/mongo/transport/transport_layer_legacy.cpp:118 | |
#10 mongo::transport::TransportLayerLegacy::_runTicket (this=this@entry=0x7f55d94f1800, ticket=...) at src/mongo/transport/transport_layer_legacy.cpp:317 | |
#11 0x00007f55d5f1ce0f in mongo::transport::TransportLayerLegacy::wait(mongo::transport::Ticket&&) (this=0x7f55d94f1800, ticket=<optimized out>) at src/mongo/transport/transport_layer_legacy.cpp:213 | |
#12 0x00007f55d5f1b577 in _ZNO5mongo9transport6Ticket4waitEv (this=this@entry=0x7f55ae9ef3d0) at src/mongo/transport/ticket.cpp:57 | |
#13 0x00007f55d525a784 in operator() (__closure=<optimized out>) at src/mongo/db/service_entry_point_mongod.cpp:119 | |
#14 mongo::ServiceEntryPointMongod::_sessionLoop (this=this@entry=0x7f55d946a600, session=std::shared_ptr (count 3, weak 3) 0x7f55dbf48680) at src/mongo/db/service_entry_point_mongod.cpp:120 | |
#15 0x00007f55d525b1bd in operator() (session=..., __closure=<optimized out>) at src/mongo/db/service_entry_point_mongod.cpp:104 | |
#16 std::_Function_handler<void(const std::shared_ptr<mongo::transport::Session>&), mongo::ServiceEntryPointMongod::startSession(mongo::transport::SessionHandle)::<lambda(const SessionHandle&)> >::_M_invoke(const std::_Any_data &, const std::shared_ptr<mongo::transport::Session> &) (__functor=..., __args#0=...) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:1740 | |
#17 0x00007f55d5f1a3d4 in operator() (__args#0=..., this=<optimized out>) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:2136 | |
#18 mongo::(anonymous namespace)::runFunc (ptr=<optimized out>) at src/mongo/transport/service_entry_point_utils.cpp:78 | |
#19 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#20 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 2 (Thread 0x7f55aeef5700 (LWP 95177)): | |
#0 0x00007f55d30195bb in recv () from /lib64/libpthread.so.0 | |
#1 0x00007f55d5f58d5c in recv (__flags=16384, __n=16, __buf=__buf@entry=0x7f55aeef4010, __fd=<optimized out>) at /usr/include/bits/socket2.h:44 | |
#2 mongo::Socket::_recv (this=this@entry=0x7f55da63f900, buf=buf@entry=0x7f55aeef4010 "]", max=max@entry=16) at src/mongo/util/net/sock.cpp:628 | |
#3 0x00007f55d5f58def in unsafe_recv (max=16, buf=0x7f55aeef4010 "]", this=0x7f55da63f900) at src/mongo/util/net/sock.cpp:616 | |
#4 mongo::Socket::recv (this=0x7f55da63f900, buf=buf@entry=0x7f55aeef4010 "]", len=len@entry=16) at src/mongo/util/net/sock.cpp:606 | |
#5 0x00007f55d5f5137e in mongo::MessagingPort::recv (this=0x7f5638047380, m=...) at src/mongo/util/net/message_port.cpp:97 | |
#6 0x00007f55d5f1bcee in operator() (amp=<optimized out>, __closure=<optimized out>) at src/mongo/transport/transport_layer_legacy.cpp:147 | |
#7 std::_Function_handler<mongo::Status(mongo::AbstractMessagingPort*), mongo::transport::TransportLayerLegacy::sourceMessage(const SessionHandle&, mongo::Message*, mongo::Date_t)::<lambda(mongo::AbstractMessagingPort*)> >::_M_invoke(const std::_Any_data &, <unknown type in /usr/bin/mongod-rocks59.el7, CU 0x134c306d, DIE 0x134f7ee0>) (__functor=..., __args#0=<optimized out>) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:1726 | |
#8 0x00007f55d5f1cd1f in operator() (__args#0=<optimized out>, this=<optimized out>) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:2136 | |
#9 fill (amp=<optimized out>, this=<optimized out>) at src/mongo/transport/transport_layer_legacy.cpp:118 | |
#10 mongo::transport::TransportLayerLegacy::_runTicket (this=this@entry=0x7f55d94f1800, ticket=...) at src/mongo/transport/transport_layer_legacy.cpp:317 | |
#11 0x00007f55d5f1ce0f in mongo::transport::TransportLayerLegacy::wait(mongo::transport::Ticket&&) (this=0x7f55d94f1800, ticket=<optimized out>) at src/mongo/transport/transport_layer_legacy.cpp:213 | |
#12 0x00007f55d5f1b577 in _ZNO5mongo9transport6Ticket4waitEv (this=this@entry=0x7f55aeef43d0) at src/mongo/transport/ticket.cpp:57 | |
#13 0x00007f55d525a784 in operator() (__closure=<optimized out>) at src/mongo/db/service_entry_point_mongod.cpp:119 | |
#14 mongo::ServiceEntryPointMongod::_sessionLoop (this=this@entry=0x7f55d946a600, session=std::shared_ptr (count 3, weak 3) 0x7f55dbbcb380) at src/mongo/db/service_entry_point_mongod.cpp:120 | |
#15 0x00007f55d525b1bd in operator() (session=..., __closure=<optimized out>) at src/mongo/db/service_entry_point_mongod.cpp:104 | |
#16 std::_Function_handler<void(const std::shared_ptr<mongo::transport::Session>&), mongo::ServiceEntryPointMongod::startSession(mongo::transport::SessionHandle)::<lambda(const SessionHandle&)> >::_M_invoke(const std::_Any_data &, const std::shared_ptr<mongo::transport::Session> &) (__functor=..., __args#0=...) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:1740 | |
#17 0x00007f55d5f1a3d4 in operator() (__args#0=..., this=<optimized out>) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/functional:2136 | |
#18 mongo::(anonymous namespace)::runFunc (ptr=<optimized out>) at src/mongo/transport/service_entry_point_utils.cpp:78 | |
#19 0x00007f55d3012dc5 in start_thread () from /lib64/libpthread.so.0 | |
#20 0x00007f55d2d3fced in clone () from /lib64/libc.so.6 | |
Thread 1 (Thread 0x7f55d48e8000 (LWP 60129)): | |
#0 0x00007f55d30166d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00007f55d37f09ec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 | |
#2 0x00007f55d5f31c73 in wait<mongo::waitForShutdown()::<lambda()> > (this=<optimized out>, __lock=..., __p=...) at /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/condition_variable:99 | |
#3 mongo::waitForShutdown () at src/mongo/util/exit.cpp:90 | |
#4 0x00007f55d50eed5e in mongo::(anonymous namespace)::_initAndListen (listenPort=<optimized out>) at src/mongo/db/db.cpp:836 | |
#5 0x00007f55d5110a94 in initAndListen (listenPort=<optimized out>) at src/mongo/db/db.cpp:841 | |
#6 mongoDbMain (envp=<optimized out>, argv=0x7ffff683f708, argc=3) at src/mongo/db/db.cpp:1190 | |
#7 main (argc=3, argv=0x7ffff683f708, envp=<optimized out>) at src/mongo/db/db.cpp:884 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment