2014-08-08 20:06:55 Full thread dump OpenJDK 64-Bit Server VM (24.51-b03 mixed mode): "Attach Listener" daemon prio=10 tid=0x00007f6224001000 nid=0x5fc1 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "GlobalEventManager Queue Purge Thread" daemon prio=10 tid=0x00007f61b8041800 nid=0x5ed6 in Object.wait() [0x00007f61bfbfa000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000079df17a10> (a com.goldencode.p2j.persist.dirty.GlobalEventManager) at java.lang.Object.wait(Object.java:503) at com.goldencode.p2j.persist.dirty.GlobalEventManager$PurgeWorker.run(GlobalEventManager.java:652) - locked <0x000000079df17a10> (a com.goldencode.p2j.persist.dirty.GlobalEventManager) Locked ownable synchronizers: - None "app_server agent trimming thread." daemon prio=10 tid=0x00007f61b8036000 nid=0x5eb4 in Object.wait() [0x00007f61bfdfc000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000074d53e3a0> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:552) - locked <0x000000074d53e3a0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) Locked ownable synchronizers: - None "Conversation [00000003:orchard_appserver]" daemon prio=10 tid=0x00007f6204006800 nid=0x5eb3 in Object.wait() [0x00007f61ec183000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000074d53a170> (a com.goldencode.p2j.util.Agent) at java.lang.Object.wait(Object.java:503) at com.goldencode.p2j.util.Agent.listen(Agent.java:321) - locked <0x000000074d53a170> (a com.goldencode.p2j.util.Agent) at com.goldencode.p2j.util.AgentPool.start(AgentPool.java:409) at com.goldencode.p2j.util.AppServerManager.startAppServer(AppServerManager.java:766) at com.goldencode.p2j.main.StandardServer.standardEntry(StandardServer.java:270) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at com.goldencode.p2j.util.MethodInvoker.invoke(MethodInvoker.java:76) at com.goldencode.p2j.net.Dispatcher.processInbound(Dispatcher.java:693) at com.goldencode.p2j.net.Conversation.block(Conversation.java:319) at com.goldencode.p2j.net.Conversation.run(Conversation.java:163) at java.lang.Thread.run(Thread.java:744) Locked ownable synchronizers: - None "Writer [00000003:orchard_appserver]" daemon prio=10 tid=0x00007f61c0018000 nid=0x5eb1 in Object.wait() [0x00007f61bfefd000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000074d534a30> (a com.goldencode.p2j.util.ThreadSafeQueue) at java.lang.Object.wait(Object.java:503) at com.goldencode.p2j.util.ThreadSafeQueue.dequeue(ThreadSafeQueue.java:97) - locked <0x000000074d534a30> (a com.goldencode.p2j.util.ThreadSafeQueue) at com.goldencode.p2j.net.Queue.dequeueOutbound(Queue.java:621) at com.goldencode.p2j.net.Protocol$Writer.run(Protocol.java:461) at java.lang.Thread.run(Thread.java:744) Locked ownable synchronizers: - None "Reader [00000003:orchard_appserver]" daemon prio=10 tid=0x00007f61c0016800 nid=0x5eaf runnable [0x00007f61bfffe000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:152) at java.net.SocketInputStream.read(SocketInputStream.java:122) at sun.security.ssl.InputRecord.readFully(InputRecord.java:442) at sun.security.ssl.InputRecord.read(InputRecord.java:480) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:927) - locked <0x000000074d5354b8> (a java.lang.Object) at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:884) at sun.security.ssl.AppInputStream.read(AppInputStream.java:102) - locked <0x000000074d5385a0> (a sun.security.ssl.AppInputStream) at sun.security.ssl.AppInputStream.read(AppInputStream.java:69) - locked <0x000000074d5385a0> (a sun.security.ssl.AppInputStream) at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2293) at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2586) at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2596) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1318) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370) at com.goldencode.p2j.net.Protocol$Reader.run(Protocol.java:342) at java.lang.Thread.run(Thread.java:744) Locked ownable synchronizers: - None "Secure Socket Listener" daemon prio=10 tid=0x00007f625772d800 nid=0x5e7b runnable [0x00007f61ec386000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398) at java.net.ServerSocket.implAccept(ServerSocket.java:530) at sun.security.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:317) at com.goldencode.p2j.net.RouterSessionManager.listenWorker(RouterSessionManager.java:1166) at com.goldencode.p2j.net.RouterSessionManager.access$100(RouterSessionManager.java:144) at com.goldencode.p2j.net.RouterSessionManager$1.run(RouterSessionManager.java:603) at java.lang.Thread.run(Thread.java:744) Locked ownable synchronizers: - None "Thread-20" prio=10 tid=0x00007f6257113800 nid=0x5e7a waiting on condition [0x00007f61ecd97000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000074d53ec40> (a java.util.concurrent.CountDownLatch$Sync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303) at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236) at com.goldencode.p2j.main.TemporaryAccountWorker.run(TemporaryAccountWorker.java:105) at com.goldencode.p2j.security.AssociatedThread.run(AssociatedThread.java:127) Locked ownable synchronizers: - None "Identity pool scanning thread" daemon prio=10 tid=0x00007f6256329800 nid=0x5e3f waiting on condition [0x00007f61ec487000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at com.goldencode.p2j.persist.id.IdentityPool$KeyScanner.run(IdentityPool.java:783) at java.lang.Thread.run(Thread.java:744) Locked ownable synchronizers: - None "SequenceIdentityManager [local/orchhms/primary] session closer" daemon prio=10 tid=0x00007f6255648000 nid=0x5e3e waiting on condition [0x00007f61ec588000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006e16723f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) at java.util.concurrent.DelayQueue.take(DelayQueue.java:209) at com.goldencode.p2j.util.ProtectedTimer$TimerThread.run(ProtectedTimer.java:215) Locked ownable synchronizers: - None "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2" daemon prio=10 tid=0x00007f625416e000 nid=0x5e36 in Object.wait() [0x00007f61ec689000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006d8f464d8> (a com.mchange.v2.async.ThreadPoolAsynchronousRunner) at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:534) - locked <0x00000006d8f464d8> (a com.mchange.v2.async.ThreadPoolAsynchronousRunner) Locked ownable synchronizers: - None "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1" daemon prio=10 tid=0x00007f62556a3800 nid=0x5e35 in Object.wait() [0x00007f61ec78a000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006d8f464d8> (a com.mchange.v2.async.ThreadPoolAsynchronousRunner) at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:534) - locked <0x00000006d8f464d8> (a com.mchange.v2.async.ThreadPoolAsynchronousRunner) Locked ownable synchronizers: - None "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0" daemon prio=10 tid=0x00007f625554c000 nid=0x5e34 in Object.wait() [0x00007f61ec88b000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006d8f464d8> (a com.mchange.v2.async.ThreadPoolAsynchronousRunner) at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:534) - locked <0x00000006d8f464d8> (a com.mchange.v2.async.ThreadPoolAsynchronousRunner) Locked ownable synchronizers: - None "Timer-0" daemon prio=10 tid=0x00007f6255f90000 nid=0x5e33 in Object.wait() [0x00007f61ec98c000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006d8f3c040> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:552) - locked <0x00000006d8f3c040> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) Locked ownable synchronizers: - None "Thread-11" daemon prio=10 tid=0x00007f6256013800 nid=0x5e0d in Object.wait() [0x00007f61ecc96000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006d3364f60> (a java.lang.Object) at java.lang.Object.wait(Object.java:503) at com.goldencode.p2j.persist.meta.LockTableUpdater$UpdateWorker.run(LockTableUpdater.java:321) - locked <0x00000006d3364f60> (a java.lang.Object) at com.goldencode.p2j.security.AssociatedThread.run(AssociatedThread.java:127) Locked ownable synchronizers: - None "SequenceIdentityManager [local/orchhms/meta] session closer" daemon prio=10 tid=0x00007f6256015000 nid=0x5e0b waiting on condition [0x00007f61ece98000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000006d3364718> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) at java.util.concurrent.DelayQueue.take(DelayQueue.java:209) at com.goldencode.p2j.util.ProtectedTimer$TimerThread.run(ProtectedTimer.java:215) Locked ownable synchronizers: - None "H2 TCP Server (ssl://127.0.1.1:7691)" prio=10 tid=0x00007f6255d0f000 nid=0x5e09 runnable [0x00007f61ecf99000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398) at java.net.ServerSocket.implAccept(ServerSocket.java:530) at sun.security.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:317) at org.h2.server.TcpServer.listen(TcpServer.java:239) at org.h2.tools.Server.run(Server.java:544) at java.lang.Thread.run(Thread.java:744) Locked ownable synchronizers: - None "{00000000:00000001:standard} Job processor" daemon prio=10 tid=0x00007f62548af800 nid=0x5e06 in Object.wait() [0x00007f620c6de000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006d1f23618> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:503) at com.goldencode.p2j.scheduler.JobProcessor.run(JobProcessor.java:80) - locked <0x00000006d1f23618> (a java.util.LinkedList) at com.goldencode.p2j.security.AssociatedThread.run(AssociatedThread.java:127) Locked ownable synchronizers: - None "Job launcher" daemon prio=10 tid=0x00007f62548ae000 nid=0x5e05 in Object.wait() [0x00007f620c7df000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006d1dcaac8> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:503) at java.util.TimerThread.mainLoop(Timer.java:526) - locked <0x00000006d1dcaac8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) Locked ownable synchronizers: - None "Router 1" daemon prio=10 tid=0x00007f6254690800 nid=0x5e01 in Object.wait() [0x00007f620c8e0000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006c0818020> (a com.goldencode.p2j.util.ThreadSafeQueue) at java.lang.Object.wait(Object.java:503) at com.goldencode.p2j.util.ThreadSafeQueue.dequeue(ThreadSafeQueue.java:97) - locked <0x00000006c0818020> (a com.goldencode.p2j.util.ThreadSafeQueue) at com.goldencode.p2j.net.Router.route(Router.java:248) at com.goldencode.p2j.net.Router.access$100(Router.java:56) at com.goldencode.p2j.net.Router$RouterStub.run(Router.java:640) at java.lang.Thread.run(Thread.java:744) Locked ownable synchronizers: - None "Router 0" daemon prio=10 tid=0x00007f625468c800 nid=0x5e00 in Object.wait() [0x00007f620c9e1000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006c0818020> (a com.goldencode.p2j.util.ThreadSafeQueue) at java.lang.Object.wait(Object.java:503) at com.goldencode.p2j.util.ThreadSafeQueue.dequeue(ThreadSafeQueue.java:97) - locked <0x00000006c0818020> (a com.goldencode.p2j.util.ThreadSafeQueue) at com.goldencode.p2j.net.Router.route(Router.java:248) at com.goldencode.p2j.net.Router.access$100(Router.java:56) at com.goldencode.p2j.net.Router$RouterStub.run(Router.java:640) at java.lang.Thread.run(Thread.java:744) Locked ownable synchronizers: - None "Dispatcher 1" daemon prio=10 tid=0x00007f625468a000 nid=0x5dff in Object.wait() [0x00007f620cae2000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006c0818588> (a com.goldencode.p2j.util.ThreadSafeQueue) at java.lang.Object.wait(Object.java:503) at com.goldencode.p2j.util.ThreadSafeQueue.dequeue(ThreadSafeQueue.java:97) - locked <0x00000006c0818588> (a com.goldencode.p2j.util.ThreadSafeQueue) at com.goldencode.p2j.net.Queue.dequeueInbound(Queue.java:247) at com.goldencode.p2j.net.Dispatcher.dispatch(Dispatcher.java:809) at com.goldencode.p2j.net.Dispatcher$DispatcherStub.run(Dispatcher.java:1621) at java.lang.Thread.run(Thread.java:744) Locked ownable synchronizers: - None "Dispatcher 0" daemon prio=10 tid=0x00007f6254688800 nid=0x5dfe in Object.wait() [0x00007f6248151000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006c0818588> (a com.goldencode.p2j.util.ThreadSafeQueue) at java.lang.Object.wait(Object.java:503) at com.goldencode.p2j.util.ThreadSafeQueue.dequeue(ThreadSafeQueue.java:97) - locked <0x00000006c0818588> (a com.goldencode.p2j.util.ThreadSafeQueue) at com.goldencode.p2j.net.Queue.dequeueInbound(Queue.java:247) at com.goldencode.p2j.net.Dispatcher.dispatch(Dispatcher.java:809) at com.goldencode.p2j.net.Dispatcher$DispatcherStub.run(Dispatcher.java:1621) at java.lang.Thread.run(Thread.java:744) Locked ownable synchronizers: - None "Service Thread" daemon prio=10 tid=0x00007f6254125000 nid=0x5dfc runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread1" daemon prio=10 tid=0x00007f6254122000 nid=0x5dfb waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread0" daemon prio=10 tid=0x00007f6254120000 nid=0x5dfa waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Signal Dispatcher" daemon prio=10 tid=0x00007f625411e000 nid=0x5df9 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Finalizer" daemon prio=10 tid=0x00007f625407c000 nid=0x5df8 in Object.wait() [0x00007f624b3f2000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006c087d8a0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x00000006c087d8a0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189) Locked ownable synchronizers: - None "Reference Handler" daemon prio=10 tid=0x00007f625407a000 nid=0x5df7 in Object.wait() [0x00007f624b4f3000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000006c087d3f0> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:503) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) - locked <0x00000006c087d3f0> (a java.lang.ref.Reference$Lock) Locked ownable synchronizers: - None "main" prio=10 tid=0x00007f625400a000 nid=0x5df1 runnable [0x00007f625d30a000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398) at java.net.ServerSocket.implAccept(ServerSocket.java:530) at java.net.ServerSocket.accept(ServerSocket.java:498) at com.goldencode.p2j.net.RouterSessionManager.listenWorker(RouterSessionManager.java:1166) at com.goldencode.p2j.net.RouterSessionManager.listen(RouterSessionManager.java:632) at com.goldencode.p2j.main.StandardServer.bootstrap(StandardServer.java:801) at com.goldencode.p2j.main.ServerDriver.start(ServerDriver.java:428) at com.goldencode.p2j.main.CommonDriver.process(CommonDriver.java:423) at com.goldencode.p2j.main.ServerDriver.process(ServerDriver.java:155) at com.goldencode.p2j.main.ServerDriver.main(ServerDriver.java:772) Locked ownable synchronizers: - None "VM Thread" prio=10 tid=0x00007f6254075800 nid=0x5df6 runnable "GC task thread#0 (ParallelGC)" prio=10 tid=0x00007f6254020000 nid=0x5df2 runnable "GC task thread#1 (ParallelGC)" prio=10 tid=0x00007f6254022000 nid=0x5df3 runnable "GC task thread#2 (ParallelGC)" prio=10 tid=0x00007f6254023800 nid=0x5df4 runnable "GC task thread#3 (ParallelGC)" prio=10 tid=0x00007f6254025800 nid=0x5df5 runnable "VM Periodic Task Thread" prio=10 tid=0x00007f625412f800 nid=0x5dfd waiting on condition JNI global references: 652