Thread 14 (Thread 0x7fffee266700 (LWP 10936)): //Database Working Thread
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#1 0x00007ffff79c8179 in _L_lock_953 () from /lib/libpthread.so.0
#2 0x00007ffff79c7f9b in __pthread_mutex_lock (mutex=0xc08630) at pthread_mutex_lock.c:61
#3 0x0000000000477886 in boost::mutex::lock (this=0xc08630) at /usr/include/boost/thread/pthread/mutex.hpp:50
#4 0x000000000047e790 in boost::unique_lock<boost::mutex>::lock (this=0x7fffee2638e0) at /usr/include/boost/thread/locks.hpp:349
#5 0x000000000047d51d in unique_lock (this=0x7fffee2638e0, m_=...) at /usr/include/boost/thread/locks.hpp:227
#6 0x00000000005f0a07 in Hypertable::IndexScannerCallback::scan_ok(Hypertable::TableScannerAsync*, boost::intrusive_ptr<Hypertable::ScanCells>&) ()
#7 0x00000000005ed180 in Hypertable::TableScannerAsync::maybe_callback_ok (this=0x10e7b50, scanner_id=1, next=true, do_callback=true, cells=...)
at /home/hadoop/temp/hypertable-0.9.6.0/src/cc/Hypertable/Lib/TableScannerAsync.cc:522
#8 0x00000000005ec5cc in Hypertable::TableScannerAsync::handle_result (this=0x10e7b50, scanner_id=1, event=..., is_create=true)
at /home/hadoop/temp/hypertable-0.9.6.0/src/cc/Hypertable/Lib/TableScannerAsync.cc:459
#9 0x00000000006286d2 in Hypertable::TableScannerHandler::run (this=0x7fffe8049e30) at /home/hadoop/temp/hypertable-0.9.6.0/src/cc/Hypertable/Lib/TableScannerHandler.cc:40
#10 0x000000000047b625 in Hypertable::ApplicationQueue::Worker::operator()() ()
#11 0x000000000048dbd2 in boost::detail::thread_data<Hypertable::ApplicationQueue::Worker>::run() ()
#12 0x00007ffff77b5200 in thread_proxy () from /usr/lib/libboost_thread.so.1.42.0
#13 0x00007ffff79c58ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#14 0x00007ffff4978b6d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()
Thread 27 (Thread 0x7fffe33ee700 (LWP 10949)): //TableScanner Destructor Thread
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x000000000047d87f in boost::condition_variable_any::wait<boost::unique_lock<boost::mutex> > (this=0x10e7c18, m=...)
at /usr/include/boost/thread/pthread/condition_variable.hpp:84
#2 0x00000000005ed224 in Hypertable::TableScannerAsync::wait_for_completion (this=0x10e7b50)
at /home/hadoop/temp/hypertable-0.9.6.0/src/cc/Hypertable/Lib/TableScannerAsync.cc:535
#3 0x00000000005eb370 in ~TableScannerAsync (this=0x10e7b50, __in_chrg=<value optimized out>)
at /home/hadoop/temp/hypertable-0.9.6.0/src/cc/Hypertable/Lib/TableScannerAsync.cc:318
#4 0x00000000005f01d3 in Hypertable::IndexScannerCallback::~IndexScannerCallback() ()
#5 0x00000000005eb579 in ~TableScannerAsync (this=0xc04ca0, __in_chrg=<value optimized out>)
at /home/hadoop/temp/hypertable-0.9.6.0/src/cc/Hypertable/Lib/TableScannerAsync.cc:324
#7 0x00000000005e70e3 in boost::intrusive_ptr<Hypertable::TableScannerAsync>::~intrusive_ptr() ()
#8 0x00000000005e6cf3 in Hypertable::TableScanner::~TableScanner() ()
#9 0x000000000043c943 in DBRecycled::run (this=0xa95c60) at /home/qiao/Project/Bingo/DistributedSpider/DBRecycled.cpp:48
#10 0x000000000046eed7 in thread_proc (param=0x7fffe805ae00) at /home/qiao/Project/Bingo/DistributedSpider/shared/Threading/ThreadPool.cpp:331
#11 0x00007ffff79c58ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#12 0x00007ffff4978b6d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()