On Mon, 21 Sep 2015 15:34:17 +0100, spamtrap <nospam.1.friedbad...@spamgourmet.com> wrote:
>ActiveMQ-CPP 3.9.0 > >A program is blocking waiting for a lock: > >#0 0x000000367980b5bc in pthread_cond_wait@@GLIBC_2.3.2 () > from /lib64/libpthread.so.0 >#1 0x00007fcab6c6c006 in (anonymous namespace)::doMonitorEnter ( > monitor=0x26f63b0, thread=0x2605960) > at decaf/internal/util/concurrent/Threading.cpp:662 >#2 0x00007fcab6cf345b in decaf::util::concurrent::Lock::lock ( > this=0x7fffe1a00890) at decaf/util/concurrent/Lock.cpp:54 >#3 0x00007fcab6cf3575 in decaf::util::concurrent::Lock::Lock ( > this=<value optimized out>, object=<value optimized out>, > intiallyLocked=<value optimized out>) at >decaf/util/concurrent/Lock.cpp:32 >#4 0x00007fcab69f2293 in >activemq::core::FifoMessageDispatchChannel::stop ( > this=0x26c2c50) at >activemq/core/FifoMessageDispatchChannel.cpp:123 > >How can I find out what is holding onto this lock? I could really do with some help here. I am trying to close a consumer and it hangs forever.