Created
February 14, 2014 16:52
-
-
Save allengeorge/9004688 to your computer and use it in GitHub Desktop.
Shutdown Hang in KayVee-0.1.1
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2014-02-14 16:38:58 | |
Full thread dump OpenJDK 64-Bit Server VM (20.0-b12 mixed mode): | |
"SIGTERM handler" daemon prio=10 tid=0x00007f4508118000 nid=0x1379 waiting for monitor entry [0x00007f44e72f2000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at java.lang.Shutdown.exit(Shutdown.java:195) | |
- waiting to lock <0x00000000f5be1fe0> (a java.lang.Class for java.lang.Shutdown) | |
at java.lang.Terminator$1.handle(Terminator.java:52) | |
at sun.misc.Signal$1.run(Signal.java:212) | |
at java.lang.Thread.run(Thread.java:701) | |
"SIGTERM handler" daemon prio=10 tid=0x00007f4508089000 nid=0x1378 waiting for monitor entry [0x00007f44e73f3000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at java.lang.Shutdown.exit(Shutdown.java:195) | |
- waiting to lock <0x00000000f5be1fe0> (a java.lang.Class for java.lang.Shutdown) | |
at java.lang.Terminator$1.handle(Terminator.java:52) | |
at sun.misc.Signal$1.run(Signal.java:212) | |
at java.lang.Thread.run(Thread.java:701) | |
"SIGINT handler" daemon prio=10 tid=0x00007f4508088000 nid=0x1375 waiting for monitor entry [0x00007f44e5ede000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at java.lang.Shutdown.exit(Shutdown.java:195) | |
- waiting to lock <0x00000000f5be1fe0> (a java.lang.Class for java.lang.Shutdown) | |
at java.lang.Terminator$1.handle(Terminator.java:52) | |
at sun.misc.Signal$1.run(Signal.java:212) | |
at java.lang.Thread.run(Thread.java:701) | |
"SIGINT handler" daemon prio=10 tid=0x00007f450811c800 nid=0x1374 waiting for monitor entry [0x00007f44f48c7000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at java.lang.Shutdown.exit(Shutdown.java:195) | |
- waiting to lock <0x00000000f5be1fe0> (a java.lang.Class for java.lang.Shutdown) | |
at java.lang.Terminator$1.handle(Terminator.java:52) | |
at sun.misc.Signal$1.run(Signal.java:212) | |
at java.lang.Thread.run(Thread.java:701) | |
"SIGINT handler" daemon prio=10 tid=0x00007f450811c000 nid=0x1373 waiting for monitor entry [0x00007f44e75f5000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at java.lang.Shutdown.exit(Shutdown.java:195) | |
- waiting to lock <0x00000000f5be1fe0> (a java.lang.Class for java.lang.Shutdown) | |
at java.lang.Terminator$1.handle(Terminator.java:52) | |
at sun.misc.Signal$1.run(Signal.java:212) | |
at java.lang.Thread.run(Thread.java:701) | |
"SIGINT handler" daemon prio=10 tid=0x00007f450808a000 nid=0x1372 waiting for monitor entry [0x00007f44e1d9d000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at java.lang.Shutdown.exit(Shutdown.java:195) | |
- waiting to lock <0x00000000f5be1fe0> (a java.lang.Class for java.lang.Shutdown) | |
at java.lang.Terminator$1.handle(Terminator.java:52) | |
at sun.misc.Signal$1.run(Signal.java:212) | |
at java.lang.Thread.run(Thread.java:701) | |
"SIGINT handler" daemon prio=10 tid=0x00007f45080b3000 nid=0xe5a waiting for monitor entry [0x00007f44d3dbe000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at java.lang.Shutdown.exit(Shutdown.java:195) | |
- waiting to lock <0x00000000f5be1fe0> (a java.lang.Class for java.lang.Shutdown) | |
at java.lang.Terminator$1.handle(Terminator.java:52) | |
at sun.misc.Signal$1.run(Signal.java:212) | |
at java.lang.Thread.run(Thread.java:701) | |
"SIGINT handler" daemon prio=10 tid=0x00007f45080b2000 nid=0xe59 waiting for monitor entry [0x00007f44ccb4c000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at java.lang.Shutdown.exit(Shutdown.java:195) | |
- waiting to lock <0x00000000f5be1fe0> (a java.lang.Class for java.lang.Shutdown) | |
at java.lang.Terminator$1.handle(Terminator.java:52) | |
at sun.misc.Signal$1.run(Signal.java:212) | |
at java.lang.Thread.run(Thread.java:701) | |
"SIGINT handler" daemon prio=10 tid=0x00007f4508168000 nid=0xe58 waiting for monitor entry [0x00007f44be567000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at java.lang.Shutdown.exit(Shutdown.java:195) | |
- waiting to lock <0x00000000f5be1fe0> (a java.lang.Class for java.lang.Shutdown) | |
at java.lang.Terminator$1.handle(Terminator.java:52) | |
at sun.misc.Signal$1.run(Signal.java:212) | |
at java.lang.Thread.run(Thread.java:701) | |
"SIGINT handler" daemon prio=10 tid=0x00007f450811e000 nid=0xe57 waiting for monitor entry [0x00007f44d0485000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at java.lang.Shutdown.exit(Shutdown.java:195) | |
- waiting to lock <0x00000000f5be1fe0> (a java.lang.Class for java.lang.Shutdown) | |
at java.lang.Terminator$1.handle(Terminator.java:52) | |
at sun.misc.Signal$1.run(Signal.java:212) | |
at java.lang.Thread.run(Thread.java:701) | |
"SIGINT handler" daemon prio=10 tid=0x00007f4508120000 nid=0xe56 waiting for monitor entry [0x00007f44cce4f000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at java.lang.Shutdown.exit(Shutdown.java:195) | |
- waiting to lock <0x00000000f5be1fe0> (a java.lang.Class for java.lang.Shutdown) | |
at java.lang.Terminator$1.handle(Terminator.java:52) | |
at sun.misc.Signal$1.run(Signal.java:212) | |
at java.lang.Thread.run(Thread.java:701) | |
"SIGINT handler" daemon prio=10 tid=0x00007f450808b800 nid=0xe55 waiting for monitor entry [0x00007f44d9313000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at java.lang.Shutdown.exit(Shutdown.java:195) | |
- waiting to lock <0x00000000f5be1fe0> (a java.lang.Class for java.lang.Shutdown) | |
at java.lang.Terminator$1.handle(Terminator.java:52) | |
at sun.misc.Signal$1.run(Signal.java:212) | |
at java.lang.Thread.run(Thread.java:701) | |
"SIGINT handler" daemon prio=10 tid=0x00007f450811f000 nid=0xe54 waiting for monitor entry [0x00007f44febea000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at java.lang.Shutdown.exit(Shutdown.java:195) | |
- waiting to lock <0x00000000f5be1fe0> (a java.lang.Class for java.lang.Shutdown) | |
at java.lang.Terminator$1.handle(Terminator.java:52) | |
at sun.misc.Signal$1.run(Signal.java:212) | |
at java.lang.Thread.run(Thread.java:701) | |
"SIGINT handler" daemon prio=10 tid=0x00007f450811b000 nid=0xe53 waiting for monitor entry [0x00007f44da323000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at java.lang.Shutdown.exit(Shutdown.java:195) | |
- waiting to lock <0x00000000f5be1fe0> (a java.lang.Class for java.lang.Shutdown) | |
at java.lang.Terminator$1.handle(Terminator.java:52) | |
at sun.misc.Signal$1.run(Signal.java:212) | |
at java.lang.Thread.run(Thread.java:701) | |
"Thread-4" prio=10 tid=0x00007f451c031000 nid=0xc60 waiting on condition [0x00007f44c38ba000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000ce9b8bf0> (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:838) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:998) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304) | |
at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:235) | |
at org.jboss.netty.channel.socket.nio.AbstractNioSelector.shutdown(AbstractNioSelector.java:399) | |
at org.jboss.netty.channel.socket.nio.NioWorker.shutdown(NioWorker.java:36) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorkerPool.shutdown(AbstractNioWorkerPool.java:120) | |
at io.libraft.agent.RaftAgent.stop(RaftAgent.java:383) | |
- locked <0x00000000cea21b38> (a io.libraft.agent.RaftAgent) | |
at io.libraft.kayvee.store.DistributedStore.stop(DistributedStore.java:135) | |
- locked <0x00000000cea09878> (a io.libraft.kayvee.store.DistributedStore) | |
at com.yammer.dropwizard.jetty.JettyManaged.doStop(JettyManaged.java:29) | |
at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) | |
- locked <0x00000000cea522e0> (a java.lang.Object) | |
at org.eclipse.jetty.util.component.AggregateLifeCycle.doStop(AggregateLifeCycle.java:107) | |
at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) | |
- locked <0x00000000ce9bbe30> (a java.lang.Object) | |
at com.yammer.dropwizard.config.Environment.doStop(Environment.java:121) | |
at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) | |
- locked <0x00000000ce9a5478> (a java.lang.Object) | |
at org.eclipse.jetty.util.component.AggregateLifeCycle.doStop(AggregateLifeCycle.java:107) | |
at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:69) | |
at org.eclipse.jetty.server.handler.HandlerWrapper.doStop(HandlerWrapper.java:108) | |
at org.eclipse.jetty.server.Server.doStop(Server.java:341) | |
at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) | |
- locked <0x00000000ce988088> (a java.lang.Object) | |
at org.eclipse.jetty.util.thread.ShutdownThread.run(ShutdownThread.java:132) | |
"Attach Listener" daemon prio=10 tid=0x00007f4508087800 nid=0xbbb waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"qtp316755644-503" prio=10 tid=0x00007f4502a5d800 nid=0x97f waiting on condition [0x00007f44e0585000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000ceb16268> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081) | |
at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:342) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:526) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:44) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) | |
at java.lang.Thread.run(Thread.java:701) | |
"qtp316755644-396" prio=10 tid=0x00007f450293e800 nid=0x914 waiting on condition [0x00007f44e70f0000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000ceb16268> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081) | |
at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:342) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:526) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:44) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) | |
at java.lang.Thread.run(Thread.java:701) | |
"qtp316755644-376" prio=10 tid=0x00007f4502a50000 nid=0x900 waiting on condition [0x00007f44e8504000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000ceb16268> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081) | |
at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:342) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:526) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:44) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) | |
at java.lang.Thread.run(Thread.java:701) | |
"qtp316755644-268" prio=10 tid=0x00007f4502bab800 nid=0x894 waiting on condition [0x00007f44ef170000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000ceb16268> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081) | |
at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:342) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:526) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:44) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) | |
at java.lang.Thread.run(Thread.java:701) | |
"qtp316755644-265" prio=10 tid=0x00007f4502385000 nid=0x891 waiting on condition [0x00007f44ef473000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000ceb16268> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081) | |
at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:342) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:526) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:44) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) | |
at java.lang.Thread.run(Thread.java:701) | |
"qtp316755644-242" prio=10 tid=0x00007f45000f1000 nid=0x87a waiting on condition [0x00007f44f0b8a000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000ceb16268> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081) | |
at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:342) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:526) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:44) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) | |
at java.lang.Thread.run(Thread.java:701) | |
"qtp316755644-178" prio=10 tid=0x00007f45001cf000 nid=0x83a waiting on condition [0x00007f44f4bca000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000ceb16268> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081) | |
at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:342) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:526) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:44) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) | |
at java.lang.Thread.run(Thread.java:701) | |
"qtp316755644-48" prio=10 tid=0x00007f4502346000 nid=0x7b8 waiting on condition [0x00007f4518ed7000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000ceb16268> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081) | |
at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:342) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:526) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:44) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) | |
at java.lang.Thread.run(Thread.java:701) | |
"DestroyJavaVM" prio=10 tid=0x00007f4524007800 nid=0x6c3 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Timer-1" daemon prio=10 tid=0x00007f452467b000 nid=0x6de in Object.wait() [0x00007f4519de6000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.util.TimerThread.mainLoop(Timer.java:531) | |
- locked <0x00000000ceb16218> (a java.util.TaskQueue) | |
at java.util.TimerThread.run(Timer.java:484) | |
"async-request-log-dispatcher-1" daemon prio=10 tid=0x00007f45245ed800 nid=0x6d5 waiting on condition [0x00007f451a6ef000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000cea21450> (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.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) | |
at com.yammer.dropwizard.jetty.AsyncRequestLog$Dispatcher.run(AsyncRequestLog.java:40) | |
at java.lang.Thread.run(Thread.java:701) | |
"New I/O worker #5" prio=10 tid=0x00007f452456d800 nid=0x6d4 runnable [0x00007f451a7f0000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) | |
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:228) | |
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:83) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x00000000ce986e90> (a sun.nio.ch.Util$1) | |
- locked <0x00000000ce986ea0> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x00000000ce986e48> (a sun.nio.ch.EPollSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) | |
at org.jboss.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:409) | |
at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:206) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:90) | |
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) | |
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:701) | |
"New I/O worker #4" prio=10 tid=0x00007f4524542000 nid=0x6d3 runnable [0x00007f451a8f1000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) | |
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:228) | |
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:83) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x00000000ce9870c0> (a sun.nio.ch.Util$1) | |
- locked <0x00000000ce9870d0> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x00000000ce987078> (a sun.nio.ch.EPollSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) | |
at org.jboss.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:409) | |
at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:206) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:90) | |
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) | |
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:701) | |
"New I/O worker #3" prio=10 tid=0x00007f4524570800 nid=0x6d2 in Object.wait() [0x00007f451a9f1000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000ce98cc50> (a org.eclipse.jetty.util.thread.ShutdownThread) | |
at java.lang.Thread.join(Thread.java:1225) | |
- locked <0x00000000ce98cc50> (a org.eclipse.jetty.util.thread.ShutdownThread) | |
at java.lang.Thread.join(Thread.java:1278) | |
at java.lang.ApplicationShutdownHooks.run(ApplicationShutdownHooks.java:97) | |
at java.lang.Shutdown.runHooks(Shutdown.java:106) | |
at java.lang.Shutdown.sequence(Shutdown.java:150) | |
at java.lang.Shutdown.exit(Shutdown.java:195) | |
- locked <0x00000000f5be1fe0> (a java.lang.Class for java.lang.Shutdown) | |
at java.lang.Runtime.exit(Runtime.java:109) | |
at java.lang.System.exit(System.java:925) | |
at io.libraft.agent.rpc.RPCHandler.messageReceived(RPCHandler.java:131) | |
at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70) | |
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564) | |
at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791) | |
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:281) | |
at io.libraft.agent.rpc.RPCConverters$RPCDecoder.messageReceived(RPCConverters.java:81) | |
at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70) | |
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564) | |
at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791) | |
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:296) | |
at org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:462) | |
at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:443) | |
at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:310) | |
at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70) | |
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564) | |
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:559) | |
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:268) | |
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:255) | |
at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:88) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:109) | |
at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:312) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:90) | |
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) | |
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:701) | |
"Timer-0" daemon prio=10 tid=0x00007f4524497000 nid=0x6cf in Object.wait() [0x00007f451b186000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at java.util.TimerThread.mainLoop(Timer.java:531) | |
- locked <0x00000000ce9877e0> (a java.util.TaskQueue) | |
at java.util.TimerThread.run(Timer.java:484) | |
"metrics-meter-tick-thread-2" daemon prio=10 tid=0x00007f4524468000 nid=0x6ce waiting on condition [0x00007f451b287000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000ce9878a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081) | |
at java.util.concurrent.DelayQueue.take(DelayQueue.java:193) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:688) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:681) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:701) | |
"metrics-meter-tick-thread-1" daemon prio=10 tid=0x00007f4524303800 nid=0x6cd waiting on condition [0x00007f451b388000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000ce9878a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081) | |
at java.util.concurrent.DelayQueue.take(DelayQueue.java:193) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:688) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:681) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:701) | |
"async-log-appender-0" daemon prio=10 tid=0x00007f45243a4800 nid=0x6cc waiting on condition [0x00007f451b690000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000ce987ab0> (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.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) | |
at com.yammer.dropwizard.logging.AsyncAppender.run(AsyncAppender.java:65) | |
at java.lang.Thread.run(Thread.java:701) | |
"Low Memory Detector" daemon prio=10 tid=0x00007f4524096000 nid=0x6ca runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread1" daemon prio=10 tid=0x00007f4524093800 nid=0x6c9 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread0" daemon prio=10 tid=0x00007f4524091800 nid=0x6c8 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Signal Dispatcher" daemon prio=10 tid=0x00007f4524090000 nid=0x6c7 runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Finalizer" daemon prio=10 tid=0x00007f452406f800 nid=0x6c6 in Object.wait() [0x00007f452017d000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000ce8a02f8> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133) | |
- locked <0x00000000ce8a02f8> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189) | |
"Reference Handler" daemon prio=10 tid=0x00007f452406d800 nid=0x6c5 in Object.wait() [0x00007f452027e000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000ce8a0398> (a java.lang.ref.Reference$Lock) | |
at java.lang.Object.wait(Object.java:502) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) | |
- locked <0x00000000ce8a0398> (a java.lang.ref.Reference$Lock) | |
"VM Thread" prio=10 tid=0x00007f4524068800 nid=0x6c4 runnable | |
"VM Periodic Task Thread" prio=10 tid=0x00007f4524099000 nid=0x6cb waiting on condition | |
JNI global references: 1066 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment