Created
February 15, 2011 09:45
-
-
Save lukas-vlcek/827320 to your computer and use it in GitHub Desktop.
Client hanging after thread pool refactoring.
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
Full thread dump OpenJDK 64-Bit Server VM (19.0-b09 mixed mode): | |
"elasticsearch[cached]-pool-1-thread-7" daemon prio=10 tid=0x00007f678c002800 nid=0x5909 waiting on condition [0x00007f677b8f7000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c3e27618> (a java.util.concurrent.SynchronousQueue$TransferStack) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:453) | |
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:352) | |
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"DestroyJavaVM" prio=10 tid=0x00007f67c0008800 nid=0x5871 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Thread-72" prio=10 tid=0x00007f67c01fe000 nid=0x5907 waiting on condition [0x00007f677baf9000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fb707ba8> (a org.elasticsearch.common.util.concurrent.AbstractFuture$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 org.elasticsearch.common.util.concurrent.AbstractFuture$Sync.get(AbstractFuture.java:244) | |
at org.elasticsearch.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:76) | |
at org.elasticsearch.action.support.AdapterActionFuture.actionGet(AdapterActionFuture.java:42) | |
at org.jboss.search.client.IndexMboxFile$Batch.execute(IndexMboxFile.java:76) | |
at org.jboss.search.client.IndexMboxFile$Batch.run(IndexMboxFile.java:93) | |
at java.lang.Thread.run(Thread.java:636) | |
"Thread-54" prio=10 tid=0x00007f67c068f800 nid=0x58e8 waiting on condition [0x00007f67a1355000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000ee1d37b8> (a org.elasticsearch.common.util.concurrent.AbstractFuture$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 org.elasticsearch.common.util.concurrent.AbstractFuture$Sync.get(AbstractFuture.java:244) | |
at org.elasticsearch.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:76) | |
at org.elasticsearch.action.support.AdapterActionFuture.actionGet(AdapterActionFuture.java:42) | |
at org.jboss.search.client.IndexMboxFile$Batch.execute(IndexMboxFile.java:76) | |
at org.jboss.search.client.IndexMboxFile$Batch.run(IndexMboxFile.java:93) | |
at java.lang.Thread.run(Thread.java:636) | |
"New I/O server boss #2 ([id: 0x74b70648, /0:0:0:0:0:0:0:0:9201])" daemon prio=10 tid=0x00007f67c0263800 nid=0x5890 runnable [0x00007f67a0c4e000] | |
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 <0x00000000c3f0bbd0> (a sun.nio.ch.Util$1) | |
- locked <0x00000000c3f0bbc0> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x00000000c3f0b708> (a sun.nio.ch.EPollSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.elasticsearch.common.netty.channel.socket.nio.NioServerSocketPipelineSink$Boss.run(NioServerSocketPipelineSink.java:240) | |
at org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) | |
at org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:44) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"elasticsearch[Tamara Rahn]clusterService#updateTask-pool-10-thread-1" daemon prio=10 tid=0x00007f6780088800 nid=0x588f waiting on condition [0x00007f67a0d4f000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c3dbb0a8> (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 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"New I/O client worker #1-4" daemon prio=10 tid=0x00007f67944c4800 nid=0x588e runnable [0x00007f67a0e50000] | |
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 <0x00000000c3b4f628> (a sun.nio.ch.Util$1) | |
- locked <0x00000000c3b4f618> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x00000000c3e6d630> (a sun.nio.ch.EPollSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:38) | |
at org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:163) | |
at org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) | |
at org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:44) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"New I/O client worker #1-2" daemon prio=10 tid=0x00007f679418b000 nid=0x588d runnable [0x00007f67a0f51000] | |
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 <0x00000000c3ef3368> (a sun.nio.ch.Util$1) | |
- locked <0x00000000c3ef3358> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x00000000c3ec1668> (a sun.nio.ch.EPollSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:38) | |
at org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:163) | |
at org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) | |
at org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:44) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"New I/O client worker #1-3" daemon prio=10 tid=0x00007f6794458000 nid=0x588c runnable [0x00007f67a1052000] | |
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 <0x00000000c3ec10c0> (a sun.nio.ch.Util$1) | |
- locked <0x00000000c3ec10b0> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x00000000c3e6dc10> (a sun.nio.ch.EPollSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:38) | |
at org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:163) | |
at org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) | |
at org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:44) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"New I/O client worker #1-1" daemon prio=10 tid=0x00007f679454d000 nid=0x588b runnable [0x00007f67a1153000] | |
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 <0x00000000c3b52050> (a sun.nio.ch.Util$1) | |
- locked <0x00000000c3b52040> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x00000000c3e6cf78> (a sun.nio.ch.EPollSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:38) | |
at org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:163) | |
at org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) | |
at org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:44) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"New I/O server worker #1-4" daemon prio=10 tid=0x00007f678006b000 nid=0x5887 runnable [0x00007f67a1557000] | |
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 <0x00000000c3f08b40> (a sun.nio.ch.Util$1) | |
- locked <0x00000000c3f08b30> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x00000000c3db9e58> (a sun.nio.ch.EPollSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:38) | |
at org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:163) | |
at org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) | |
at org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:44) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"New I/O server worker #1-3" daemon prio=10 tid=0x00007f6780050800 nid=0x5886 runnable [0x00007f67a1658000] | |
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 <0x00000000c3f080c0> (a sun.nio.ch.Util$1) | |
- locked <0x00000000c3f080b0> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x00000000c3e1ca58> (a sun.nio.ch.EPollSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:38) | |
at org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:163) | |
at org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) | |
at org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:44) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"New I/O server worker #1-2" daemon prio=10 tid=0x00007f6780036000 nid=0x5885 runnable [0x00007f67a1759000] | |
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 <0x00000000c3e2ab68> (a sun.nio.ch.Util$1) | |
- locked <0x00000000c3e2ab58> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x00000000c3e1d458> (a sun.nio.ch.EPollSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:38) | |
at org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:163) | |
at org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) | |
at org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:44) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"New I/O server worker #1-1" daemon prio=10 tid=0x00007f678001b800 nid=0x5884 runnable [0x00007f67a185a000] | |
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 <0x00000000c3eb0198> (a sun.nio.ch.Util$1) | |
- locked <0x00000000c3eb0188> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x00000000c3e2b490> (a sun.nio.ch.EPollSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:38) | |
at org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:163) | |
at org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) | |
at org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:44) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"elasticsearch[Tamara Rahn]discovery#multicast#received-pool-15-thread-1" daemon prio=10 tid=0x00007f67c0222000 nid=0x5882 runnable [0x00007f67a1a5c000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainDatagramSocketImpl.receive0(Native Method) | |
- locked <0x00000000c3d972b8> (a java.net.PlainDatagramSocketImpl) | |
at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:127) | |
- locked <0x00000000c3d972b8> (a java.net.PlainDatagramSocketImpl) | |
at java.net.DatagramSocket.receive(DatagramSocket.java:729) | |
- locked <0x00000000c3d97428> (a java.net.DatagramPacket) | |
- locked <0x00000000c3d97278> (a java.net.MulticastSocket) | |
at org.elasticsearch.discovery.zen.ping.multicast.MulticastZenPing$Receiver.run(MulticastZenPing.java:311) | |
- locked <0x00000000c3d97b10> (a java.lang.Object) | |
at java.lang.Thread.run(Thread.java:636) | |
"New I/O server boss #1 ([id: 0x301abf87, /0:0:0:0:0:0:0:0:9301])" daemon prio=10 tid=0x00007f67c031e000 nid=0x5881 runnable [0x00007f67a1b5d000] | |
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 <0x00000000c3db8e70> (a sun.nio.ch.Util$1) | |
- locked <0x00000000c3db8e60> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x00000000c3db8988> (a sun.nio.ch.EPollSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.elasticsearch.common.netty.channel.socket.nio.NioServerSocketPipelineSink$Boss.run(NioServerSocketPipelineSink.java:240) | |
at org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) | |
at org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:44) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"elasticsearch[Tamara Rahn][scheduler]-pool-7-thread-1" daemon prio=10 tid=0x00007f67c027f800 nid=0x5880 waiting on condition [0x00007f67a1e66000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c3d94950> (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:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"org.elasticsearch.common.inject.internal.util.$Finalizer" daemon prio=10 tid=0x00007f67c017b000 nid=0x587d in Object.wait() [0x00007f67a1f67000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000c3d1baf0> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133) | |
- locked <0x00000000c3d1baf0> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149) | |
at org.elasticsearch.common.inject.internal.util.$Finalizer.run(Finalizer.java:114) | |
"Monitor Ctrl-Break" daemon prio=10 tid=0x00007f67c0156800 nid=0x587c runnable [0x00007f67bc58c000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:146) | |
at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:282) | |
at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:324) | |
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:176) | |
- locked <0x00000000fc03d1e8> (a java.io.InputStreamReader) | |
at java.io.InputStreamReader.read(InputStreamReader.java:184) | |
at java.io.BufferedReader.fill(BufferedReader.java:153) | |
at java.io.BufferedReader.readLine(BufferedReader.java:316) | |
- locked <0x00000000fc03d1e8> (a java.io.InputStreamReader) | |
at java.io.BufferedReader.readLine(BufferedReader.java:379) | |
at com.intellij.rt.execution.application.AppMain$1.run(AppMain.java:77) | |
at java.lang.Thread.run(Thread.java:636) | |
"Low Memory Detector" daemon prio=10 tid=0x00007f67c009b800 nid=0x587a runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"CompilerThread1" daemon prio=10 tid=0x00007f67c0099800 nid=0x5879 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"CompilerThread0" daemon prio=10 tid=0x00007f67c0096800 nid=0x5878 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Signal Dispatcher" daemon prio=10 tid=0x00007f67c0094800 nid=0x5877 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Finalizer" daemon prio=10 tid=0x00007f67c0075800 nid=0x5876 in Object.wait() [0x00007f67bcefd000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000c3d25a18> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133) | |
- locked <0x00000000c3d25a18> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177) | |
"Reference Handler" daemon prio=10 tid=0x00007f67c0073800 nid=0x5875 in Object.wait() [0x00007f67bcffe000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000c3d259d8> (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 <0x00000000c3d259d8> (a java.lang.ref.Reference$Lock) | |
"VM Thread" prio=10 tid=0x00007f67c006d800 nid=0x5874 runnable | |
"GC task thread#0 (ParallelGC)" prio=10 tid=0x00007f67c0013800 nid=0x5872 runnable | |
"GC task thread#1 (ParallelGC)" prio=10 tid=0x00007f67c0015800 nid=0x5873 runnable | |
"VM Periodic Task Thread" prio=10 tid=0x00007f67c009e800 nid=0x587b waiting on condition | |
JNI global references: 1437 | |
Heap | |
PSYoungGen total 311168K, used 275862K [0x00000000ebe00000, 0x00000000ffe80000, 0x0000000100000000) | |
eden space 293888K, 90% used [0x00000000ebe00000,0x00000000fc32a840,0x00000000fdd00000) | |
from space 17280K, 48% used [0x00000000fdd00000,0x00000000fe53b010,0x00000000fede0000) | |
to space 16448K, 0% used [0x00000000fee70000,0x00000000fee70000,0x00000000ffe80000) | |
PSOldGen total 205632K, used 153818K [0x00000000c3a00000, 0x00000000d02d0000, 0x00000000ebe00000) | |
object space 205632K, 74% used [0x00000000c3a00000,0x00000000cd036980,0x00000000d02d0000) | |
PSPermGen total 64000K, used 36274K [0x00000000b9400000, 0x00000000bd280000, 0x00000000c3a00000) | |
object space 64000K, 56% used [0x00000000b9400000,0x00000000bb76cb08,0x00000000bd280000) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment