Hi all, We're facing an issues that is stopping us for going to production, this is a huge blocker for us.
The problem is that one of our consumers is hanging (randomly, aparently) and stops consuming messages. From a JMX we can see that is consuming memory and performing quite a lot full GCs. I'm attaching a javacore dump generated sending a kill -3 to the process. There you can see all the details and thread statuses. javacore.txt <http://activemq.2283324.n4.nabble.com/file/n4698204/javacore.txt> Basically, we have 90.7% of the threads waiting on condition, 3.5% Parked and 5.7% Running. The Parked threads have different stacktraces, but generally they end in the same block: *at sun/misc/Unsafe.park(Native Method) at java/util/concurrent/locks/LockSupport.parkNanos(LockSupport.java:222(Compiled Code)) at java/util/concurrent/SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:435(Compiled Code)) * at java/util/concurrent/SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:334(Compiled Code)) at java/util/concurrent/SynchronousQueue.poll(SynchronousQueue.java:885(Compiled Code)) at java/util/concurrent/ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:966(Compiled Code)) at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:928) at java/lang/Thread.run(Thread.java:761) Any *quick* help would be much appreciated, I'm a bit ost here.. :S Carlos -- View this message in context: http://activemq.2283324.n4.nabble.com/JMS-Client-HANGING-AMQ-5-9-AIX-6-1-tp4698204.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.