Posted By:
Matthias_Ernst
Posted On:
Monday, June 7, 2004 02:30 AM
Hi, is there a known bug where SwiftMQ 4.7.0 would start hogging CPU after sitting idle for a while ? We've noticed a router consuming one full CPU after like a day of operation that should be idle (empty queues, clients are waiting). I've attached two thread dumps; the deploy thread looks suspicious to me. We'll check 5.0.0 in the meantime. Thanks Matthias Full thread dump Java HotSpot(TM) Server VM (1.4.1_03-b02 mixed mode): "PoolThread" prio=5 tid=0x458f28 nid=0x2b runnable [eb581000..eb581994] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at com.swiftmq.impl
More>>
Hi, is there a known bug where SwiftMQ 4.7.0 would start hogging CPU after sitting idle for a while ?
We've noticed a router consuming one full CPU after like a day of operation that should be idle (empty queues, clients are waiting). I've attached two thread dumps; the deploy thread looks suspicious to me.
We'll check 5.0.0 in the meantime.
Thanks
Matthias
Full thread dump Java HotSpot(TM) Server VM (1.4.1_03-b02 mixed mode):
"PoolThread" prio=5 tid=0x458f28 nid=0x2b runnable [eb581000..eb581994]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.swiftmq.impl.net.standard.CountableBufferedInputStream.read(Unknown Source)
at com.swiftmq.impl.net.standard.scheduler.BlockingHandler.run(Unknown Source)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x39a4b0 nid=0x2a runnable [eb681000..eb681994]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.swiftmq.impl.net.standard.CountableBufferedInputStream.read(Unknown Source)
at com.swiftmq.impl.net.standard.scheduler.BlockingHandler.run(Unknown Source)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x546ec0 nid=0x29 runnable [eb781000..eb781994]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.swiftmq.impl.net.standard.CountableBufferedInputStream.read(Unknown Source)
at com.swiftmq.impl.net.standard.scheduler.BlockingHandler.run(Unknown Source)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"DestroyJavaVM" prio=5 tid=0x2cbc8 nid=0x1 waiting on condition [0..ffbee5cc]
"PoolThread" prio=5 tid=0x3574a0 nid=0x26 runnable [eba81000..eba81994]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.swiftmq.impl.net.standard.CountableBufferedInputStream.read(Unknown Source)
at com.swiftmq.impl.net.standard.scheduler.BlockingHandler.run(Unknown Source)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x4270f0 nid=0x23 runnable [ebd81000..ebd81994]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.swiftmq.impl.net.standard.CountableBufferedInputStream.read(Unknown Source)
at com.swiftmq.impl.net.standard.scheduler.BlockingHandler.run(Unknown Source)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x40e6f8 nid=0x22 runnable [ebe81000..ebe81994]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
- locked
(a java.net.PlainSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:448)
at java.net.ServerSocket.accept(ServerSocket.java:419)
at com.swiftmq.impl.net.standard.scheduler.b.run(Unknown Source)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x3dbf10 nid=0x1f runnable [ec181000..ec181994]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
- locked
(a java.net.PlainSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:448)
at java.net.ServerSocket.accept(ServerSocket.java:419)
at com.swiftmq.impl.net.standard.scheduler.b.run(Unknown Source)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x32a720 nid=0x1d runnable [ec381000..ec381994]
at java.lang.Object.notify(Native Method)
at com.swiftmq.impl.timer.standard.TimerSwiftletImpl.a(Unknown Source)
- locked
(a java.util.LinkedList)
at com.swiftmq.impl.timer.standard.TimerSwiftletImpl.a(Unknown Source)
at com.swiftmq.impl.timer.standard.d.run(Unknown Source)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x329cb0 nid=0x1c waiting for monitor entry [ec481000..ec481994]
at com.swiftmq.impl.timer.standard.TimerSwiftletImpl.a(Unknown Source)
- waiting to lock
(a java.util.LinkedList)
at com.swiftmq.impl.timer.standard.TimerSwiftletImpl.a(Unknown Source)
at com.swiftmq.impl.timer.standard.d.run(Unknown Source)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x329270 nid=0x1b runnable [ec581000..ec581994]
at java.io.UnixFileSystem.list(Native Method)
at java.io.File.list(File.java:914)
at java.io.File.listFiles(File.java:992)
at com.swiftmq.tools.deploy.DeployPath.getBundleEvents(Unknown Source)
- locked
(a com.swiftmq.tools.deploy.DeployPath)
at com.swiftmq.impl.deploy.standard.DeploySpaceImpl.performTimeAction(Unknown Source)
- locked
(a com.swiftmq.impl.deploy.standard.DeploySpaceImpl)
at com.swiftmq.impl.timer.standard.d.run(Unknown Source)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x328830 nid=0x1a in Object.wait() [ec681000..ec681994]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.timer.standard.c.run(Unknown Source)
- locked
(a java.util.LinkedList)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x327e98 nid=0x19 in Object.wait() [ec781000..ec781994]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x391820 nid=0x18 in Object.wait() [ec881000..ec881994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x390db0 nid=0x17 in Object.wait() [ec981000..ec981994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x327028 nid=0x16 in Object.wait() [eca81000..eca81994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x326db8 nid=0x15 in Object.wait() [ecb81000..ecb81994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x326348 nid=0x14 in Object.wait() [ecc81000..ecc81994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x325908 nid=0x13 in Object.wait() [ecd81000..ecd81994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x325370 nid=0x12 in Object.wait() [ece81000..ece81994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x346df0 nid=0x11 in Object.wait() [ecf81000..ecf81994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x346b80 nid=0x10 in Object.wait() [ed081000..ed081994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x346138 nid=0xf in Object.wait() [ed181000..ed181994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x393b50 nid=0xe in Object.wait() [ed281000..ed281994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x3939b8 nid=0xd in Object.wait() [ed381000..ed381994]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x393820 nid=0xc in Object.wait() [ed481000..ed481994]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"Signal Dispatcher" daemon prio=10 tid=0xdd510 nid=0x9 runnable [0..0]
"Finalizer" daemon prio=8 tid=0xd8d98 nid=0x6 in Object.wait() [fa181000..fa181994]
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
- locked
(a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
"Reference Handler" daemon prio=10 tid=0xd8b58 nid=0x5 in Object.wait() [fa281000..fa281994]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:426)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:113)
- locked
(a java.lang.ref.Reference$Lock)
"VM Thread" prio=5 tid=0xd7ed0 nid=0x4 runnable
"VM Periodic Task Thread" prio=10 tid=0xdc250 nid=0x7 waiting on condition
"Suspend Checker Thread" prio=10 tid=0xdcbc0 nid=0x8 runnable
Full thread dump Java HotSpot(TM) Server VM (1.4.1_03-b02 mixed mode):
"PoolThread" prio=5 tid=0x458f28 nid=0x2b runnable [eb581000..eb581994]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.swiftmq.impl.net.standard.CountableBufferedInputStream.read(Unknown Source)
at com.swiftmq.impl.net.standard.scheduler.BlockingHandler.run(Unknown Source)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x39a4b0 nid=0x2a runnable [eb681000..eb681994]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.swiftmq.impl.net.standard.CountableBufferedInputStream.read(Unknown Source)
at com.swiftmq.impl.net.standard.scheduler.BlockingHandler.run(Unknown Source)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x546ec0 nid=0x29 runnable [eb781000..eb781994]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.swiftmq.impl.net.standard.CountableBufferedInputStream.read(Unknown Source)
at com.swiftmq.impl.net.standard.scheduler.BlockingHandler.run(Unknown Source)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"DestroyJavaVM" prio=5 tid=0x2cbc8 nid=0x1 waiting on condition [0..ffbee5cc]
"PoolThread" prio=5 tid=0x3574a0 nid=0x26 runnable [eba81000..eba81994]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.swiftmq.impl.net.standard.CountableBufferedInputStream.read(Unknown Source)
at com.swiftmq.impl.net.standard.scheduler.BlockingHandler.run(Unknown Source)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x4270f0 nid=0x23 runnable [ebd81000..ebd81994]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.swiftmq.impl.net.standard.CountableBufferedInputStream.read(Unknown Source)
at com.swiftmq.impl.net.standard.scheduler.BlockingHandler.run(Unknown Source)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x40e6f8 nid=0x22 runnable [ebe81000..ebe81994]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
- locked
(a java.net.PlainSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:448)
at java.net.ServerSocket.accept(ServerSocket.java:419)
at com.swiftmq.impl.net.standard.scheduler.b.run(Unknown Source)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x3dbf10 nid=0x1f runnable [ec181000..ec181994]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
- locked
(a java.net.PlainSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:448)
at java.net.ServerSocket.accept(ServerSocket.java:419)
at com.swiftmq.impl.net.standard.scheduler.b.run(Unknown Source)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x32a720 nid=0x1d runnable [ec381000..ec381994]
at java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
at java.io.UnixFileSystem.getBooleanAttributes(UnixFileSystem.java:125)
at java.io.File.isDirectory(File.java:700)
at com.swiftmq.tools.deploy.DeployPath.getBundleEvents(Unknown Source)
- locked
(a com.swiftmq.tools.deploy.DeployPath)
at com.swiftmq.impl.deploy.standard.DeploySpaceImpl.performTimeAction(Unknown Source)
- locked
(a com.swiftmq.impl.deploy.standard.DeploySpaceImpl)
at com.swiftmq.impl.timer.standard.d.run(Unknown Source)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x329cb0 nid=0x1c waiting for monitor entry [ec481000..ec481994]
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- waiting to lock
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x329270 nid=0x1b runnable [ec581000..ec581994]
at java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
at java.io.UnixFileSystem.getBooleanAttributes(UnixFileSystem.java:125)
at java.io.File.isDirectory(File.java:700)
at com.swiftmq.tools.deploy.DeployPath.getBundleEvents(Unknown Source)
- locked
(a com.swiftmq.tools.deploy.DeployPath)
at com.swiftmq.impl.deploy.standard.DeploySpaceImpl.performTimeAction(Unknown Source)
- locked
(a com.swiftmq.impl.deploy.standard.DeploySpaceImpl)
at com.swiftmq.impl.timer.standard.d.run(Unknown Source)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x328830 nid=0x1a runnable [ec681000..ec681994]
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.dispatchTask(Unknown Source)
- waiting to lock
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.timer.standard.c.run(Unknown Source)
- locked
(a java.util.LinkedList)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x327e98 nid=0x19 in Object.wait() [ec781000..ec781994]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x391820 nid=0x18 in Object.wait() [ec881000..ec881994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x390db0 nid=0x17 in Object.wait() [ec981000..ec981994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x327028 nid=0x16 in Object.wait() [eca81000..eca81994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x326db8 nid=0x15 in Object.wait() [ecb81000..ecb81994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x326348 nid=0x14 in Object.wait() [ecc81000..ecc81994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x325908 nid=0x13 in Object.wait() [ecd81000..ecd81994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x325370 nid=0x12 in Object.wait() [ece81000..ece81994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x346df0 nid=0x11 in Object.wait() [ecf81000..ecf81994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x346b80 nid=0x10 in Object.wait() [ed081000..ed081994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x346138 nid=0xf in Object.wait() [ed181000..ed181994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x393b50 nid=0xe in Object.wait() [ed281000..ed281994]
at java.lang.Object.wait(Native Method)
- waiting on
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x3939b8 nid=0xd in Object.wait() [ed381000..ed381994]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"PoolThread" prio=5 tid=0x393820 nid=0xc in Object.wait() [ed481000..ed481994]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:426)
at com.swiftmq.impl.threadpool.standard.PoolDispatcher.a(Unknown Source)
- locked
(a com.swiftmq.impl.threadpool.standard.PoolDispatcher)
at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
"Signal Dispatcher" daemon prio=10 tid=0xdd510 nid=0x9 waiting on condition [0..0]
"Finalizer" daemon prio=8 tid=0xd8d98 nid=0x6 in Object.wait() [fa181000..fa181994]
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
- locked
(a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
"Reference Handler" daemon prio=10 tid=0xd8b58 nid=0x5 in Object.wait() [fa281000..fa281994]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:426)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:113)
- locked
(a java.lang.ref.Reference$Lock)
"VM Thread" prio=5 tid=0xd7ed0 nid=0x4 runnable
"VM Periodic Task Thread" prio=10 tid=0xdc250 nid=0x7 runnable
"Suspend Checker Thread" prio=10 tid=0xdcbc0 nid=0x8 runnable
<<Less