[jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)] - Re: Another DeadLock, something around InVM
ataylor
do-not-reply at jboss.com
Thu Mar 5 06:14:18 EST 2009
heres the complete trace for completeness.
[junit] 2009-03-05 10:16:55
| [junit] Full thread dump Java HotSpot(TM) Server VM (11.0-b12 mixed mode):
| [junit]
| [junit] "New I/O client worker #318-1" daemon prio=10 tid=0x080be400 nid=0x640d waiting on condition [0x6ea5c000..0x6ea5cf40]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0xadf7e648> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:747)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:778)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1114)
| [junit] at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:186)
| [junit] at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:262)
| [junit] at org.jboss.messaging.core.remoting.impl.RemotingConnectionImpl$ChannelImpl.handlePacket(RemotingConnectionImpl.java:1459)
| [junit] at org.jboss.messaging.core.remoting.impl.RemotingConnectionImpl$ChannelImpl.access$400(RemotingConnectionImpl.java:845)
| [junit] at org.jboss.messaging.core.remoting.impl.RemotingConnectionImpl.bufferReceived(RemotingConnectionImpl.java:492)
| [junit] - locked <0xadf7e400> (a java.lang.Object)
| [junit] at org.jboss.messaging.core.client.impl.ConnectionManagerImpl$DelegatingBufferHandler.bufferReceived(ConnectionManagerImpl.java:943)
| [junit] at org.jboss.messaging.integration.transports.netty.MessagingChannelHandler.messageReceived(MessagingChannelHandler.java:62)
| [junit] at org.jboss.netty.channel.SimpleChannelHandler.handleUpstream(SimpleChannelHandler.java:105)
| [junit] at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:577)
| [junit] at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:804)
| [junit] at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:385)
| [junit] at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:279)
| [junit] at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:202)
| [junit] at org.jboss.netty.channel.SimpleChannelHandler.handleUpstream(SimpleChannelHandler.java:105)
| [junit] at org.jboss.netty.handler.codec.frame.FrameDecoder.handleUpstream(FrameDecoder.java:162)
| [junit] at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:577)
| [junit] at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:572)
| [junit] at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:342)
| [junit] at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:329)
| [junit] at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:302)
| [junit] at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:254)
| [junit] at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:171)
| [junit] at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:72)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-14 (group:JBM-scheduled-threads-16900005)" daemon prio=10 tid=0x084c2800 nid=0x6405 waiting on condition [0x6ef32000..0x6ef33140]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74fd0c10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-13 (group:JBM-scheduled-threads-16900005)" daemon prio=10 tid=0x0849e400 nid=0x6404 waiting on condition [0x6ed4c000..0x6ed4cfc0]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74fd0c10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-12 (group:JBM-scheduled-threads-16900005)" daemon prio=10 tid=0x0807e400 nid=0x6403 waiting on condition [0x6ee90000..0x6ee91040]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74fd0c10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-11 (group:JBM-scheduled-threads-16900005)" daemon prio=10 tid=0x08476400 nid=0x6402 waiting on condition [0x6ee3f000..0x6ee3fec0]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74fd0c10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-10 (group:JBM-scheduled-threads-16900005)" daemon prio=10 tid=0x080bd400 nid=0x6401 waiting on condition [0x6ec59000..0x6ec59f40]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74fd0c10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-9 (group:JBM-scheduled-threads-16900005)" daemon prio=10 tid=0x08278800 nid=0x63f9 waiting on condition [0x6ed9d000..0x6ed9dec0]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74fd0c10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-8 (group:JBM-scheduled-threads-16900005)" daemon prio=10 tid=0x08513800 nid=0x63f8 waiting on condition [0x6ecfb000..0x6ecfbf40]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74fd0c10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-7 (group:JBM-scheduled-threads-16900005)" daemon prio=10 tid=0x0810d000 nid=0x63f7 waiting on condition [0x6ecaa000..0x6ecaadc0]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74fd0c10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-6 (group:JBM-scheduled-threads-16900005)" daemon prio=10 tid=0x08317000 nid=0x63f6 waiting on condition [0x6eafe000..0x6eafee40]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74fd0c10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-5 (group:JBM-scheduled-threads-16900005)" daemon prio=10 tid=0x08452400 nid=0x63f5 waiting on condition [0x6f025000..0x6f0260c0]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74fd0c10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Timer-11" daemon prio=10 tid=0x6faad400 nid=0x63d2 in Object.wait() [0x6eee1000..0x6eee1fc0]
| [junit] java.lang.Thread.State: TIMED_WAITING (on object monitor)
| [junit] at java.lang.Object.wait(Native Method)
| [junit] - waiting on <0x74fe6288> (a java.util.TaskQueue)
| [junit] at java.util.TimerThread.mainLoop(Timer.java:509)
| [junit] - locked <0x74fe6288> (a java.util.TaskQueue)
| [junit] at java.util.TimerThread.run(Timer.java:462)
| [junit]
| [junit] "Thread-4 (group:JBM-scheduled-threads-16900005)" daemon prio=10 tid=0x6faac400 nid=0x63d1 waiting on condition [0x6f25c000..0x6f25d040]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74fd0c10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-3 (group:JBM-scheduled-threads-16900005)" daemon prio=10 tid=0x6fad4000 nid=0x63d0 waiting on condition [0x6f6ad000..0x6f6adec0]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74fd0c10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-2 (group:JBM-scheduled-threads-16900005)" daemon prio=10 tid=0x6fad3800 nid=0x63cf waiting on condition [0x6fbb8000..0x6fbb8f40]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74fd0c10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-1 (group:JBM-scheduled-threads-16900005)" daemon prio=10 tid=0x6f5db000 nid=0x63ce waiting on condition [0x6ef83000..0x6ef83dc0]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74fd0c10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-0 (group:JBM-scheduled-threads-16900005)" daemon prio=10 tid=0x6fa79c00 nid=0x63cd waiting on condition [0x6f4ad000..0x6f4ade40]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74fd0c10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-0 (group:JBM-scheduled-threads-19170579)" daemon prio=10 tid=0x6fab0c00 nid=0x63ca waiting on condition [0x6fb67000..0x6fb680c0]
| [junit] java.lang.Thread.State: TIMED_WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74fe6b80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Timer-10" daemon prio=10 tid=0x7059a000 nid=0x63c9 in Object.wait() [0x6f65c000..0x6f65d140]
| [junit] java.lang.Thread.State: TIMED_WAITING (on object monitor)
| [junit] at java.lang.Object.wait(Native Method)
| [junit] - waiting on <0x74fdd530> (a java.util.TaskQueue)
| [junit] at java.util.TimerThread.mainLoop(Timer.java:509)
| [junit] - locked <0x74fdd530> (a java.util.TaskQueue)
| [junit] at java.util.TimerThread.run(Timer.java:462)
| [junit]
| [junit] "New I/O server boss #6 (channelId: 29303475, /127.0.0.1:5445)" daemon prio=10 tid=0x6fab0000 nid=0x63c8 runnable [0x6f6fe000..0x6f6fefc0]
| [junit] java.lang.Thread.State: RUNNABLE
| [junit] at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
| [junit] at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:145)
| [junit] - locked <0x74fda638> (a java.lang.Object)
| [junit] at org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink$Boss.run(NioServerSocketPipelineSink.java:204)
| [junit] at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:72)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "pool-16-thread-1" prio=10 tid=0x6fa73400 nid=0x63c5 waiting on condition [0x6fe69000..0x6fe6a040]
| [junit] java.lang.Thread.State: TIMED_WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74fe7238> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-4 (group:jbm-pinger-threads-12525344)" daemon prio=10 tid=0x6f52f400 nid=0x60a5 waiting on condition [0x6f169000..0x6f16a040]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74dac8d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-3 (group:jbm-pinger-threads-12525344)" daemon prio=10 tid=0x6fc48800 nid=0x60a2 waiting on condition [0x6f1ba000..0x6f1badc0]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74dac8d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-2 (group:jbm-pinger-threads-12525344)" daemon prio=10 tid=0x6fad2c00 nid=0x609f waiting on condition [0x6f20b000..0x6f20c140]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74dac8d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-1 (group:jbm-pinger-threads-12525344)" daemon prio=10 tid=0x6f574000 nid=0x609b waiting on condition [0x6f2ad000..0x6f2adf40]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74dac8d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Thread-0 (group:jbm-pinger-threads-12525344)" daemon prio=10 tid=0x70584c00 nid=0x6097 waiting on condition [0x6f45c000..0x6f45d140]
| [junit] java.lang.Thread.State: WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0x74dac8d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
| [junit] at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
| [junit] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
| [junit] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
| [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| [junit] at java.lang.Thread.run(Thread.java:619)
| [junit]
| [junit] "Low Memory Detector" daemon prio=10 tid=0x70592800 nid=0x6077 runnable [0x00000000..0x00000000]
| [junit] java.lang.Thread.State: RUNNABLE
| [junit]
| [junit] "CompilerThread1" daemon prio=10 tid=0x70590400 nid=0x6076 waiting on condition [0x00000000..0x7018b378]
| [junit] java.lang.Thread.State: RUNNABLE
| [junit]
| [junit] "CompilerThread0" daemon prio=10 tid=0x7058ec00 nid=0x6075 waiting on condition [0x00000000..0x7020c3f8]
| [junit] java.lang.Thread.State: RUNNABLE
| [junit]
| [junit] "Signal Dispatcher" daemon prio=10 tid=0x7058d000 nid=0x6074 waiting on condition [0x00000000..0x00000000]
| [junit] java.lang.Thread.State: RUNNABLE
| [junit]
| [junit] "Finalizer" daemon prio=10 tid=0x7057c400 nid=0x6073 in Object.wait() [0x70670000..0x70670e40]
| [junit] java.lang.Thread.State: WAITING (on object monitor)
| [junit] at java.lang.Object.wait(Native Method)
| [junit] - waiting on <0x74c7cc08> (a java.lang.ref.ReferenceQueue$Lock)
| [junit] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
| [junit] - locked <0x74c7cc08> (a java.lang.ref.ReferenceQueue$Lock)
| [junit] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
| [junit] at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
| [junit]
| [junit] "Reference Handler" daemon prio=10 tid=0x7057b000 nid=0x6072 in Object.wait() [0x702ed000..0x702ee0c0]
| [junit] java.lang.Thread.State: WAITING (on object monitor)
| [junit] at java.lang.Object.wait(Native Method)
| [junit] - waiting on <0x74c7cbe0> (a java.lang.ref.Reference$Lock)
| [junit] at java.lang.Object.wait(Object.java:485)
| [junit] at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
| [junit] - locked <0x74c7cbe0> (a java.lang.ref.Reference$Lock)
| [junit]
| [junit] "main" prio=10 tid=0x0805cc00 nid=0x606e waiting on condition [0xb7d5d000..0xb7d5e208]
| [junit] java.lang.Thread.State: TIMED_WAITING (parking)
| [junit] at sun.misc.Unsafe.park(Native Method)
| [junit] - parking to wait for <0xadf7bed0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
| [junit] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
| [junit] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
| [junit] at java.util.concurrent.ThreadPoolExecutor.awaitTermination(ThreadPoolExecutor.java:1245)
| [junit] at org.jboss.messaging.integration.transports.netty.NettyConnector.close(NettyConnector.java:363)
| [junit] - locked <0xadf7b6c8> (a org.jboss.messaging.integration.transports.netty.NettyConnector)
| [junit] at org.jboss.messaging.core.client.impl.ConnectionManagerImpl.checkCloseConnections(ConnectionManagerImpl.java:761)
| [junit] at org.jboss.messaging.core.client.impl.ConnectionManagerImpl.returnConnection(ConnectionManagerImpl.java:852)
| [junit] at org.jboss.messaging.core.client.impl.ConnectionManagerImpl.createSession(ConnectionManagerImpl.java:333)
| [junit] - locked <0xadf7afd8> (a java.lang.Object)
| [junit] at org.jboss.messaging.core.client.impl.ClientSessionFactoryImpl.createSessionInternal(ClientSessionFactoryImpl.java:862)
| [junit] - locked <0xadf7a8d8> (a org.jboss.messaging.core.client.impl.ClientSessionFactoryImpl)
| [junit] at org.jboss.messaging.core.client.impl.ClientSessionFactoryImpl.createSession(ClientSessionFactoryImpl.java:574)
| [junit] at org.jboss.messaging.jms.client.JBossConnectionFactory.createConnectionInternal(JBossConnectionFactory.java:572)
| [junit] - locked <0xadf742b8> (a org.jboss.messaging.jms.client.JBossConnectionFactory)
| [junit] at org.jboss.messaging.jms.client.JBossConnectionFactory.createConnection(JBossConnectionFactory.java:408)
| [junit] at org.jboss.test.messaging.jms.SecurityTest.testLoginValidUserInvalidPassword(SecurityTest.java:136)
| [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| [junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| [junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| [junit] at java.lang.reflect.Method.invoke(Method.java:597)
| [junit] at junit.framework.TestCase.runTest(TestCase.java:164)
| [junit] at junit.framework.TestCase.runBare(TestCase.java:130)
| [junit] at junit.framework.TestResult$1.protect(TestResult.java:106)
| [junit] at junit.framework.TestResult.runProtected(TestResult.java:124)
| [junit] at junit.framework.TestResult.run(TestResult.java:109)
| [junit] at junit.framework.TestCase.run(TestCase.java:120)
| [junit] at junit.framework.TestSuite.runTest(TestSuite.java:230)
| [junit] at junit.framework.TestSuite.run(TestSuite.java:225)
| [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:421)
| [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:912)
| [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:743)
| [junit]
| [junit] "VM Thread" prio=10 tid=0x70577800 nid=0x6071 runnable
| [junit]
| [junit] "GC task thread#0 (ParallelGC)" prio=10 tid=0x08064000 nid=0x606f runnable
| [junit]
| [junit] "GC task thread#1 (ParallelGC)" prio=10 tid=0x08065400 nid=0x6070 runnable
| [junit]
| [junit] "VM Periodic Task Thread" prio=10 tid=0x70594400 nid=0x6078 waiting on condition
| [junit]
| [junit] JNI global references: 902
| [junit]
| [junit] Heap
| [junit] PSYoungGen total 111616K, used 14022K [0xad9f0000, 0xb4bb0000, 0xb4bb0000)
| [junit] eden space 107072K, 13% used [0xad9f0000,0xae7a19d8,0xb4280000)
| [junit] from space 4544K, 0% used [0xb4710000,0xb4710000,0xb4b80000)
| [junit] to space 4672K, 0% used [0xb4280000,0xb4280000,0xb4710000)
| [junit] PSOldGen total 9920K, used 5738K [0x74bb0000, 0x75560000, 0xad9f0000)
| [junit] object space 9920K, 57% used [0x74bb0000,0x7514a868,0x75560000)
| [junit] PSPermGen total 28160K, used 15508K [0x70bb0000, 0x72730000, 0x74bb0000)
| [junit] object space 28160K, 55% used [0x70bb0000,0x71ad51d8,0x72730000)
| [junit]
|
|
|
|
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4215223#4215223
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4215223
More information about the jboss-dev-forums
mailing list