-
1. Re: Increasing Thread Problem leading to Out Of Memory
genman May 4, 2006 4:17 PM (in response to chancks)
If you're accessing queues locally, use the pooled connection provider java:/JmsXA ... remotely (on a client), use a single cached connection for all your messaging uses. -
2. Re: Increasing Thread Problem leading to Out Of Memory
chancks May 6, 2006 2:41 PM (in response to chancks)Hi,
On my earlier mentioned problem, I've captured a thread dump after running a few transactions and it seems that most the following threads shown below should have exited but they haven't.
Hope that someone can enlighten me on what's happening. Thanks.
- Stephen
==========
"UIL2(SocketManager.MsgPool@14649ed client=172.31.11.33:56225)#4" daemon prio=5 tid=0x0045f810 nid=0xa3 in Object.wait() [eab41000..eab419c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xed8fb868> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode)
at EDU.oswego.cs.dl.util.concurrent.SynchronousChannel.poll(SynchronousChannel.java:353)
- locked <0xed8fb868> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(PooledExecutor.java:723)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:747)
at java.lang.Thread.run(Thread.java:534)
"UIL2(SocketManager.MsgPool@188a387 client=172.31.11.33:56222)#3" daemon prio=5 tid=0x005bf138 nid=0x9c in Object.wait() [eab71000..eab719c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xed809a48> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode)
at EDU.oswego.cs.dl.util.concurrent.SynchronousChannel.poll(SynchronousChannel.java:353)
- locked <0xed809a48> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(PooledExecutor.java:723)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:747)
at java.lang.Thread.run(Thread.java:534)
"UIL2(SocketManager.MsgPool@169c6f2 client=172.31.11.33:56223)#3" daemon prio=5 tid=0x00759b20 nid=0x9a in Object.wait() [eaba1000..eaba19c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xed7384b0> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode)
at EDU.oswego.cs.dl.util.concurrent.SynchronousChannel.poll(SynchronousChannel.java:353)
- locked <0xed7384b0> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(PooledExecutor.java:723)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:747)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.WriteTask#40 client=172.31.11.33:56418" daemon prio=5 tid=0x00f2e5a8 nid=0x93 in Object.wait() [ea881000..ea8819c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xed42a620> (a java.lang.Object)
at java.lang.Object.wait(Object.java:429)
at EDU.oswego.cs.dl.util.concurrent.LinkedQueue.take(LinkedQueue.java:122)
- locked <0xed42a620> (a java.lang.Object)
at org.jboss.mq.il.uil2.SocketManager$WriteTask.run(SocketManager.java:492)
at java.lang.Thread.run(Thread.java:534)
"UIL2(SocketManager.MsgPool@1565e9d client=172.31.11.33:56220)#4" daemon prio=5 tid=0x01093ec8 nid=0x8e in Object.wait() [eac31000..eac319c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xed4ccfb0> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode)
at EDU.oswego.cs.dl.util.concurrent.SynchronousChannel.poll(SynchronousChannel.java:353)
- locked <0xed4ccfb0> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(PooledExecutor.java:723)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:747)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.WriteTask#34 client=172.31.11.33:56412" daemon prio=5 tid=0x01412f88 nid=0x88 in Object.wait() [ea911000..ea9119c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xed2190b0> (a java.lang.Object)
at java.lang.Object.wait(Object.java:429)
at EDU.oswego.cs.dl.util.concurrent.LinkedQueue.take(LinkedQueue.java:122)
- locked <0xed2190b0> (a java.lang.Object)
at org.jboss.mq.il.uil2.SocketManager$WriteTask.run(SocketManager.java:492)
at java.lang.Thread.run(Thread.java:534)
"UIL2(SocketManager.MsgPool@1497b1 client=172.31.11.33:56218)#4" daemon prio=5 tid=0x014125e8 nid=0x86 in Object.wait() [eac91000..eac919c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xed362e20> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode)
at EDU.oswego.cs.dl.util.concurrent.SynchronousChannel.poll(SynchronousChannel.java:353)
- locked <0xed362e20> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(PooledExecutor.java:723)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:747)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.WriteTask#32 client=172.31.11.33:56409" daemon prio=5 tid=0x01107cc8 nid=0x84 in Object.wait() [ea9a1000..ea9a19c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xed2141a0> (a java.lang.Object)
at java.lang.Object.wait(Object.java:429)
at EDU.oswego.cs.dl.util.concurrent.LinkedQueue.take(LinkedQueue.java:122)
- locked <0xed2141a0> (a java.lang.Object)
at org.jboss.mq.il.uil2.SocketManager$WriteTask.run(SocketManager.java:492)
at java.lang.Thread.run(Thread.java:534)
"UIL2(SocketManager.MsgPool@1735f84 client=172.31.11.33:56216)#3" daemon prio=5 tid=0x00d87a90 nid=0x7f in Object.wait() [fbff1000..fbff19c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xed1dd300> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode)
at EDU.oswego.cs.dl.util.concurrent.SynchronousChannel.poll(SynchronousChannel.java:353)
- locked <0xed1dd300> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(PooledExecutor.java:723)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:747)
at java.lang.Thread.run(Thread.java:534)
"JBoss System Threads(1)-12" daemon prio=5 tid=0x011086d8 nid=0x74 in Object.wait() [eaa61000..eaa619c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xefc4dc80> (a java.lang.Object)
at EDU.oswego.cs.dl.util.concurrent.BoundedLinkedQueue.poll(BoundedLinkedQueue.java:253)
- locked <0xefc4dc80> (a java.lang.Object)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(PooledExecutor.java:723)
at org.jboss.util.threadpool.MinPooledExecutor.getTask(MinPooledExecutor.java:91)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:747)
at java.lang.Thread.run(Thread.java:534)
"Message Pushers-1" daemon prio=5 tid=0x010020e0 nid=0x6f in Object.wait() [ea9d1000..ea9d19c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xef961608> (a java.util.LinkedList)
at java.lang.Object.wait(Object.java:429)
at org.jboss.mq.threadpool.ThreadPool$WorkerThread.idle(ThreadPool.java:205)
at org.jboss.mq.threadpool.ThreadPool$WorkerThread.run(ThreadPool.java:224)
- locked <0xef961608> (a java.util.LinkedList)
"JBoss System Threads(1)-11" daemon prio=5 tid=0x009b2e00 nid=0x6a in Object.wait() [eab11000..eab119c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xefc4dc80> (a java.lang.Object)
at EDU.oswego.cs.dl.util.concurrent.BoundedLinkedQueue.poll(BoundedLinkedQueue.java:253)
- locked <0xefc4dc80> (a java.lang.Object)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(PooledExecutor.java:723)
at org.jboss.util.threadpool.MinPooledExecutor.getTask(MinPooledExecutor.java:91)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:747)
at java.lang.Thread.run(Thread.java:534)
"UIL2(SocketManager.MsgPool@1843ca4 client=172.31.11.33:56224)#2" daemon prio=5 tid=0x005be4a8 nid=0x66 in Object.wait() [eabd1000..eabd19c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xed6cb8b8> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode)
at EDU.oswego.cs.dl.util.concurrent.SynchronousChannel.poll(SynchronousChannel.java:353)
- locked <0xed6cb8b8> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(PooledExecutor.java:723)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:747)
at java.lang.Thread.run(Thread.java:534)
"UIL2(SocketManager.MsgPool@11f2158 client=172.31.11.33:56221)#2" daemon prio=5 tid=0x01279480 nid=0x65 in Object.wait() [eac01000..eac019c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xeda0bfb0> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode)
at EDU.oswego.cs.dl.util.concurrent.SynchronousChannel.poll(SynchronousChannel.java:353)
- locked <0xeda0bfb0> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(PooledExecutor.java:723)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:747)
at java.lang.Thread.run(Thread.java:534)
"UIL2(SocketManager.MsgPool@ac576f client=172.31.11.33:56219)#2" daemon prio=5 tid=0x0072bc70 nid=0x63 in Object.wait() [eac61000..eac619c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xed7f26e0> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode)
at EDU.oswego.cs.dl.util.concurrent.SynchronousChannel.poll(SynchronousChannel.java:353)
- locked <0xed7f26e0> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(PooledExecutor.java:723)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:747)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.WriteTask#18 client=172.31.11.33:56225" daemon prio=5 tid=0x009fc768 nid=0x56 in Object.wait() [ea431000..ea4319c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xef9626a8> (a java.lang.Object)
at java.lang.Object.wait(Object.java:429)
at EDU.oswego.cs.dl.util.concurrent.LinkedQueue.take(LinkedQueue.java:122)
- locked <0xef9626a8> (a java.lang.Object)
at org.jboss.mq.il.uil2.SocketManager$WriteTask.run(SocketManager.java:492)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.ReadTask#17 client=172.31.11.33:56225" daemon prio=5 tid=0x006c6a60 nid=0x55 runnable [ea461000..ea4619c0]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0xef962f60> (a org.jboss.util.stream.NotifyingBufferedInputStream)
at org.jboss.util.stream.NotifyingBufferedInputStream.read(NotifyingBufferedInputStream.java:67)
at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2133)
at java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(ObjectInputStream.java:2313)
at java.io.ObjectInputStream$BlockDataInputStream.refill(ObjectInputStream.java:2380)
at java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2452)
at java.io.ObjectInputStream$BlockDataInputStream.readByte(ObjectInputStream.java:2601)
at java.io.ObjectInputStream.readByte(ObjectInputStream.java:845)
at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:290)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.WriteTask#16 client=172.31.11.33:56224" daemon prio=5 tid=0x005bd638 nid=0x51 in Object.wait() [ea521000..ea5219c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xef963058> (a java.lang.Object)
at java.lang.Object.wait(Object.java:429)
at EDU.oswego.cs.dl.util.concurrent.LinkedQueue.take(LinkedQueue.java:122)
- locked <0xef963058> (a java.lang.Object)
at org.jboss.mq.il.uil2.SocketManager$WriteTask.run(SocketManager.java:492)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.ReadTask#15 client=172.31.11.33:56224" daemon prio=5 tid=0x005bcff0 nid=0x50 runnable [ea551000..ea5519c0]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0xef963910> (a org.jboss.util.stream.NotifyingBufferedInputStream)
at org.jboss.util.stream.NotifyingBufferedInputStream.read(NotifyingBufferedInputStream.java:67)
at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2133)
at java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(ObjectInputStream.java:2313)
at java.io.ObjectInputStream$BlockDataInputStream.refill(ObjectInputStream.java:2380)
at java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2452)
at java.io.ObjectInputStream$BlockDataInputStream.readByte(ObjectInputStream.java:2601)
at java.io.ObjectInputStream.readByte(ObjectInputStream.java:845)
at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:290)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.WriteTask#14 client=172.31.11.33:56223" daemon prio=5 tid=0x00946be8 nid=0x4f in Object.wait() [ea581000..ea5819c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xef963a08> (a java.lang.Object)
at java.lang.Object.wait(Object.java:429)
at EDU.oswego.cs.dl.util.concurrent.LinkedQueue.take(LinkedQueue.java:122)
- locked <0xef963a08> (a java.lang.Object)
at org.jboss.mq.il.uil2.SocketManager$WriteTask.run(SocketManager.java:492)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.ReadTask#13 client=172.31.11.33:56223" daemon prio=5 tid=0x00946938 nid=0x4e runnable [ea5b1000..ea5b19c0]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0xef9642c0> (a org.jboss.util.stream.NotifyingBufferedInputStream)
at org.jboss.util.stream.NotifyingBufferedInputStream.read(NotifyingBufferedInputStream.java:67)
at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2133)
at java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(ObjectInputStream.java:2313)
at java.io.ObjectInputStream$BlockDataInputStream.refill(ObjectInputStream.java:2380)
at java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2452)
at java.io.ObjectInputStream$BlockDataInputStream.readByte(ObjectInputStream.java:2601)
at java.io.ObjectInputStream.readByte(ObjectInputStream.java:845)
at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:290)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.WriteTask#12 client=172.31.11.33:56222" daemon prio=5 tid=0x009974d0 nid=0x4c in Object.wait() [ea611000..ea6119c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xef9643b8> (a java.lang.Object)
at java.lang.Object.wait(Object.java:429)
at EDU.oswego.cs.dl.util.concurrent.LinkedQueue.take(LinkedQueue.java:122)
- locked <0xef9643b8> (a java.lang.Object)
at org.jboss.mq.il.uil2.SocketManager$WriteTask.run(SocketManager.java:492)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.ReadTask#11 client=172.31.11.33:56222" daemon prio=5 tid=0x00996530 nid=0x4b runnable [ea641000..ea6419c0]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0xef964c70> (a org.jboss.util.stream.NotifyingBufferedInputStream)
at org.jboss.util.stream.NotifyingBufferedInputStream.read(NotifyingBufferedInputStream.java:67)
at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2133)
at java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(ObjectInputStream.java:2313)
at java.io.ObjectInputStream$BlockDataInputStream.refill(ObjectInputStream.java:2380)
at java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2452)
at java.io.ObjectInputStream$BlockDataInputStream.readByte(ObjectInputStream.java:2601)
at java.io.ObjectInputStream.readByte(ObjectInputStream.java:845)
at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:290)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.WriteTask#10 client=172.31.11.33:56221" daemon prio=5 tid=0x00a84738 nid=0x46 in Object.wait() [ea731000..ea7319c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xef964d68> (a java.lang.Object)
at java.lang.Object.wait(Object.java:429)
at EDU.oswego.cs.dl.util.concurrent.LinkedQueue.take(LinkedQueue.java:122)
- locked <0xef964d68> (a java.lang.Object)
at org.jboss.mq.il.uil2.SocketManager$WriteTask.run(SocketManager.java:492)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.ReadTask#9 client=172.31.11.33:56221" daemon prio=5 tid=0x00996b38 nid=0x45 runnable [ea761000..ea7619c0]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0xef965620> (a org.jboss.util.stream.NotifyingBufferedInputStream)
at org.jboss.util.stream.NotifyingBufferedInputStream.read(NotifyingBufferedInputStream.java:67)
at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2133)
at java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(ObjectInputStream.java:2313)
at java.io.ObjectInputStream$BlockDataInputStream.refill(ObjectInputStream.java:2380)
at java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2452)
at java.io.ObjectInputStream$BlockDataInputStream.readByte(ObjectInputStream.java:2601)
at java.io.ObjectInputStream.readByte(ObjectInputStream.java:845)
at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:290)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.WriteTask#8 client=172.31.11.33:56220" daemon prio=5 tid=0x00a85f80 nid=0x43 in Object.wait() [ea7c1000..ea7c19c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xef965718> (a java.lang.Object)
at java.lang.Object.wait(Object.java:429)
at EDU.oswego.cs.dl.util.concurrent.LinkedQueue.take(LinkedQueue.java:122)
- locked <0xef965718> (a java.lang.Object)
at org.jboss.mq.il.uil2.SocketManager$WriteTask.run(SocketManager.java:492)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.ReadTask#7 client=172.31.11.33:56220" daemon prio=5 tid=0x0075a3e0 nid=0x42 runnable [ea7f1000..ea7f19c0]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0xef965fd0> (a org.jboss.util.stream.NotifyingBufferedInputStream)
at org.jboss.util.stream.NotifyingBufferedInputStream.read(NotifyingBufferedInputStream.java:67)
at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2133)
at java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(ObjectInputStream.java:2313)
at java.io.ObjectInputStream$BlockDataInputStream.refill(ObjectInputStream.java:2380)
at java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2452)
at java.io.ObjectInputStream$BlockDataInputStream.readByte(ObjectInputStream.java:2601)
at java.io.ObjectInputStream.readByte(ObjectInputStream.java:845)
at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:290)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.WriteTask#6 client=172.31.11.33:56219" daemon prio=5 tid=0x00a856a0 nid=0x41 in Object.wait() [ea821000..ea8219c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xef9660c8> (a java.lang.Object)
at java.lang.Object.wait(Object.java:429)
at EDU.oswego.cs.dl.util.concurrent.LinkedQueue.take(LinkedQueue.java:122)
- locked <0xef9660c8> (a java.lang.Object)
at org.jboss.mq.il.uil2.SocketManager$WriteTask.run(SocketManager.java:492)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.ReadTask#5 client=172.31.11.33:56219" daemon prio=5 tid=0x00a859e0 nid=0x40 runnable [ea851000..ea8519c0]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0xef966980> (a org.jboss.util.stream.NotifyingBufferedInputStream)
at org.jboss.util.stream.NotifyingBufferedInputStream.read(NotifyingBufferedInputStream.java:67)
at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2133)
at java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(ObjectInputStream.java:2313)
at java.io.ObjectInputStream$BlockDataInputStream.refill(ObjectInputStream.java:2380)
at java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2452)
at java.io.ObjectInputStream$BlockDataInputStream.readByte(ObjectInputStream.java:2601)
at java.io.ObjectInputStream.readByte(ObjectInputStream.java:845)
at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:290)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.WriteTask#4 client=172.31.11.33:56218" daemon prio=5 tid=0x00bc0b98 nid=0x3e in Object.wait() [ea8b1000..ea8b19c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xef966a78> (a java.lang.Object)
at java.lang.Object.wait(Object.java:429)
at EDU.oswego.cs.dl.util.concurrent.LinkedQueue.take(LinkedQueue.java:122)
- locked <0xef966a78> (a java.lang.Object)
at org.jboss.mq.il.uil2.SocketManager$WriteTask.run(SocketManager.java:492)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.ReadTask#3 client=172.31.11.33:56218" daemon prio=5 tid=0x00bc09f8 nid=0x3d runnable [ea8e1000..ea8e19c0]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0xef967330> (a org.jboss.util.stream.NotifyingBufferedInputStream)
at org.jboss.util.stream.NotifyingBufferedInputStream.read(NotifyingBufferedInputStream.java:67)
at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2133)
at java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(ObjectInputStream.java:2313)
at java.io.ObjectInputStream$BlockDataInputStream.refill(ObjectInputStream.java:2380)
at java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2452)
at java.io.ObjectInputStream$BlockDataInputStream.readByte(ObjectInputStream.java:2601)
at java.io.ObjectInputStream.readByte(ObjectInputStream.java:845)
at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:290)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.WriteTask#2 client=172.31.11.33:56216" daemon prio=5 tid=0x012792e0 nid=0x3b in Object.wait() [ea941000..ea9419c0]
at java.lang.Object.wait(Native Method)
- waiting on <0xef967428> (a java.lang.Object)
at java.lang.Object.wait(Object.java:429)
at EDU.oswego.cs.dl.util.concurrent.LinkedQueue.take(LinkedQueue.java:122)
- locked <0xef967428> (a java.lang.Object)
at org.jboss.mq.il.uil2.SocketManager$WriteTask.run(SocketManager.java:492)
at java.lang.Thread.run(Thread.java:534)
"UIL2.SocketManager.ReadTask#1 client=172.31.11.33:56216" daemon prio=5 tid=0x00bc0de0 nid=0x3a runnable [ea971000..ea9719c0]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0xef967cd0> (a org.jboss.util.stream.NotifyingBufferedInputStream)
at org.jboss.util.stream.NotifyingBufferedInputStream.read(NotifyingBufferedInputStream.java:67)
at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2133)
at java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(ObjectInputStream.java:2313)
at java.io.ObjectInputStream$BlockDataInputStream.refill(ObjectInputStream.java:2380)
at java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2452)
at java.io.ObjectInputStream$BlockDataInputStream.readByte(ObjectInputStream.java:2601)
at java.io.ObjectInputStream.readByte(ObjectInputStream.java:845)
at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:290)
at java.lang.Thread.run(Thread.java:534)
"RMI LeaseChecker" daemon prio=5 tid=0x00ea1b70 nid=0x33 waiting on condition [eaac1000..eaac19c0]
at java.lang.Thread.sleep(Native Method)
at sun.rmi.transport.DGCImpl$LeaseChecker.run(DGCImpl.java:307)
at java.lang.Thread.run(Thread.java:534)==============