I am using AMQ 5.0.0,and i found my thread's status became WAITING after
running 6 hours.
And here is the thread stack:   
at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)
        at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1767)
        at
java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:341)
        at
org.apache.activemq.transport.FutureResponse.getResult(FutureResponse.java:40)
        at
org.apache.activemq.transport.ResponseCorrelator.request(ResponseCorrelator.java:76)
        at
org.apache.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:1172)
        at org.apache.activemq.ActiveMQSession.send(ActiveMQSession.java:1640)
        at
org.apache.activemq.ActiveMQMessageProducer.send(ActiveMQMessageProducer.java:226)
        at
org.apache.activemq.ActiveMQMessageProducerSupport.send(ActiveMQMessageProducerSupport.java:240)
        at ....

 i restart the AMQ(also deleted the data folder under AMQ dir),the thread
works.

Any advise is greate. our product release date is coming.
-- 
View this message in context: 
http://www.nabble.com/DEAD-LOCK--tp16237821s2354p16237821.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to