What version are you using? We fixed a bug with this at the end of November; if you're still on v.23.1 then upgrading to v.24.x will fix this. :) (Alternatively, you can cherry-pick fb60e11472456b5e428b9957b7bce33b85eb5ab3 out of our tree and rebuild.) The FlusherStopper is used to clean up a left over thread in common/Logger.cc. -Greg On Wed, Jan 26, 2011 at 6:54 AM, Longguang Yue <longguang_yue@xxxxxxxxxxxxxxxxxxx> wrote: > I do not find where stopper is used!!! > > > common/Mutex.h: In function 'void Mutex::Lock(bool)': > common/Mutex.h:118: FAILED assert(r == 0) > ceph version 0.24.2 (commit:f7572de5cb87eb7157217be4975ae66d90831bb7) > 1: (SafeTimer::shutdown()+0x6b1) [0x44a101] > 2: (FlusherStopper::~FlusherStopper()+0x58) [0x444788] > 3: (exit()+0xe1) [0x3716a379c1] > 4: (__libc_start_main()+0x104) [0x3716a1ee84] > 5: /usr/bin/cconf() [0x416769] > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html