-
Bug
-
Resolution: Done
-
Major
-
JBoss A-MQ 6.1
-
None
JMS clients have an infinite loop with Transport Connection to: tcp://10.10.100.10:55654 failed: java.io.EOFExceptionThe server dump looks good, but the client dump is not, and it is blocked at[1]and[2]."ActiveMQConnection[IDaaf365a94b7-40227-1432762836825-1:1]Scheduler" daemon prio=10 tid=0x000000000266e000 nid=0x36 waiting for monitor entry[0x00007fe3c5cc1000]java.lang.Thread.State: BLOCKED (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000e09c7220> (a java.lang.Object) at org.apache.activemq.transport.failover.FailoverTransport.oneway(FailoverTransport.java:620) - locked <
0x00000000e09c7220> (a java.lang.Object) at org.apache.activemq.state.ConnectionStateTracker.connectionInterruptProcessingComplete(ConnectionStateTracker.java:726) at org.apache.activemq.transport.failover.FailoverTransport.connectionInterruptProcessingComplete(FailoverTransport.java:1355) - locked <
0x00000000e09c7220> (a java.lang.Object) at org.apache.activemq.ActiveMQConnection.signalInterruptionProcessingComplete(ActiveMQConnection.java:2516) at org.apache.activemq.ActiveMQConnection.transportInterruptionProcessingComplete(ActiveMQConnection.java:2504) at org.apache.activemq.ActiveMQMessageConsumer.clearMessagesInProgress(ActiveMQMessageConsumer.java:750) - locked <
0x00000000e0a18d28> (a java.lang.Object) at org.apache.activemq.ActiveMQSession$2.run(ActiveMQSession.java:690) at org.apache.activemq.thread.SchedulerTimerTask.run(SchedulerTimerTask.java:33) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505)---------------------------"Camel (client) thread #0 - JmsConsumer[apps.v1]" daemon prio=10 tid=0x00007fe3c01bf800 nid=0x23 waiting for monitor entry[0x00007fe3c60c5000]java.lang.Thread.State: BLOCKED (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000e0a18d28> (a java.lang.Object) at org.apache.activemq.SimplePriorityMessageDispatchChannel.dequeue(SimplePriorityMessageDispatchChannel.java:92) - locked <
0x00000000e0a18d28> (a java.lang.Object) at org.apache.activemq.ActiveMQMessageConsumer.dequeue(ActiveMQMessageConsumer.java:478) at org.apache.activemq.ActiveMQMessageConsumer.receive(ActiveMQMessageConsumer.java:631) at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveMessage(AbstractPollingMessageListenerContainer.java:430) at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:310) at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:243) at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1101) at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.executeOngoingLoop(DefaultMessageListenerContainer.java:1093) at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:990) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745)