Hmmm, thanks. This line: org.apache.solr.update.DefaultSolrCoreState.newIndexWriter(org.apache.solr.core.SolrCore, boolean) @bci=89, line=157 (Interpreted frame)
is suspiciously in the region of SOLR-7836 but the rest of the precursors for that JIRA aren't present (i.e. Delete By Query and/or reloading a core) so I'm a bit puzzled. It's vaguely possible that 7836 will fix this, but we're still wrangling over the right way to fix it. You might want to track that JIRA... Erick On Wed, Aug 12, 2015 at 12:59 AM, Andrii Berezhynskyi <andrii.berezhyns...@home24.de> wrote: > Sure, Eric. Here it is > > > Attaching to process ID 9429, please wait... > Debugger attached successfully. > Server compiler detected. > JVM version is 25.51-b03 > Deadlock Detection: > > No deadlocks found. > > Thread 9578: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) > @bci=20, line=215 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) > @bci=78, line=2078 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=124, line=1093 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=1, line=809 (Compiled frame) > - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 > (Compiled frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=26, line=1127 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9436: (state = BLOCKED) > > > Thread 9568: (state = BLOCKED) > - java.lang.Object.wait(long) @bci=0 (Interpreted frame) > - java.lang.Object.wait() @bci=2, line=502 (Interpreted frame) > - org.apache.solr.core.CloserThread.run() @bci=27, line=1037 (Interpreted > frame) > > > Thread 9566: (state = BLOCKED) > - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be > imprecise) > - > org.apache.solr.update.DefaultSolrCoreState.newIndexWriter(org.apache.solr.core.SolrCore, > boolean) @bci=89, line=157 (Interpreted frame) > - org.apache.solr.update.DirectUpdateHandler2.newIndexWriter(boolean) > @bci=9, line=665 (Interpreted frame) > - org.apache.solr.handler.IndexFetcher.fetchLatestIndex(boolean, boolean) > @bci=1530, line=489 (Compiled frame) > - org.apache.solr.handler.IndexFetcher.fetchLatestIndex(boolean) @bci=3, > line=254 (Compiled frame) > - > org.apache.solr.handler.ReplicationHandler.doFetch(org.apache.solr.common.params.SolrParams, > boolean) @bci=92, line=380 (Compiled frame) > - org.apache.solr.handler.ReplicationHandler$2.run() @bci=51, line=1037 > (Compiled frame) > - java.util.concurrent.Executors$RunnableAdapter.call() @bci=4, line=511 > (Compiled frame) > - java.util.concurrent.FutureTask.runAndReset() @bci=47, line=308 > (Compiled frame) > - > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask) > @bci=1, line=180 (Compiled frame) > - > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run() > @bci=37, line=294 (Compiled frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=95, line=1142 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9560: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) > @bci=20, line=215 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) > @bci=78, line=2078 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=124, line=1093 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=1, line=809 (Compiled frame) > - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 > (Compiled frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=26, line=1127 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9559: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, > line=175 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() > @bci=42, line=2039 (Interpreted frame) > - java.util.concurrent.LinkedBlockingQueue.take() @bci=29, line=442 > (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 > (Interpreted frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=26, line=1127 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9548: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) > @bci=20, line=215 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) > @bci=78, line=2078 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=124, line=1093 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=1, line=809 (Compiled frame) > - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 > (Compiled frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=26, line=1127 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9547: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) > @bci=20, line=215 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) > @bci=78, line=2078 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=124, line=1093 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=1, line=809 (Compiled frame) > - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 > (Compiled frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=26, line=1127 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9546: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, > line=175 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() > @bci=42, line=2039 (Interpreted frame) > - java.util.concurrent.LinkedBlockingQueue.take() @bci=29, line=442 > (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 > (Interpreted frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=26, line=1127 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9545: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, > line=175 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() > @bci=42, line=2039 (Interpreted frame) > - java.util.concurrent.LinkedBlockingQueue.take() @bci=29, line=442 > (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 > (Interpreted frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=26, line=1127 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9534: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame) > - java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, > line=175 (Interpreted frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() > @bci=42, line=2039 (Interpreted frame) > - java.util.concurrent.LinkedBlockingQueue.take() @bci=29, line=442 > (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 > (Interpreted frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=26, line=1127 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9533: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) > @bci=20, line=215 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) > @bci=78, line=2078 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=124, line=1093 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=1, line=809 (Compiled frame) > - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 > (Compiled frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=26, line=1127 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9532: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) > @bci=20, line=215 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) > @bci=78, line=2078 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=124, line=1093 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=1, line=809 (Compiled frame) > - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 > (Compiled frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=26, line=1127 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9531: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, > line=175 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() > @bci=42, line=2039 (Interpreted frame) > - java.util.concurrent.LinkedBlockingQueue.take() @bci=29, line=442 > (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 > (Interpreted frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=26, line=1127 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9530: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, > line=175 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() > @bci=42, line=2039 (Interpreted frame) > - java.util.concurrent.LinkedBlockingQueue.take() @bci=29, line=442 > (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 > (Interpreted frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=26, line=1127 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9517: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) > @bci=20, line=215 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) > @bci=78, line=2078 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=124, line=1093 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=1, line=809 (Compiled frame) > - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 > (Compiled frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=26, line=1127 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9516: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) > @bci=20, line=215 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) > @bci=78, line=2078 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=124, line=1093 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=1, line=809 (Compiled frame) > - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 > (Compiled frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=26, line=1127 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9515: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) > @bci=20, line=215 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) > @bci=78, line=2078 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=124, line=1093 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=1, line=809 (Compiled frame) > - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 > (Compiled frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=26, line=1127 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9513: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, > line=175 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() > @bci=42, line=2039 (Interpreted frame) > - java.util.concurrent.LinkedBlockingQueue.take() @bci=29, line=442 > (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 > (Interpreted frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=26, line=1127 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9512: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, > line=175 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() > @bci=42, line=2039 (Interpreted frame) > - java.util.concurrent.LinkedBlockingQueue.take() @bci=29, line=442 > (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 > (Interpreted frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=26, line=1127 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9511: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, > line=175 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() > @bci=42, line=2039 (Interpreted frame) > - java.util.concurrent.LinkedBlockingQueue.take() @bci=29, line=442 > (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 > (Interpreted frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=26, line=1127 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9483: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) > @bci=20, line=215 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) > @bci=78, line=2078 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=124, line=1093 (Compiled frame) > - java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() > @bci=1, line=809 (Compiled frame) > - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 > (Compiled frame) > - > java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) > @bci=26, line=1127 (Interpreted frame) > - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9472: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) > @bci=20, line=215 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) > @bci=78, line=2078 (Compiled frame) > - org.eclipse.jetty.util.BlockingArrayQueue.poll(long, > java.util.concurrent.TimeUnit) @bci=57, line=389 (Compiled frame) > - org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll() @bci=12, > line=531 (Compiled frame) > - > org.eclipse.jetty.util.thread.QueuedThreadPool.access$700(org.eclipse.jetty.util.thread.QueuedThreadPool) > @bci=1, line=47 (Compiled frame) > - org.eclipse.jetty.util.thread.QueuedThreadPool$3.run() @bci=300, > line=590 (Compiled frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9471: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) > @bci=20, line=215 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) > @bci=78, line=2078 (Compiled frame) > - org.eclipse.jetty.util.BlockingArrayQueue.poll(long, > java.util.concurrent.TimeUnit) @bci=57, line=389 (Compiled frame) > - org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll() @bci=12, > line=531 (Compiled frame) > - > org.eclipse.jetty.util.thread.QueuedThreadPool.access$700(org.eclipse.jetty.util.thread.QueuedThreadPool) > @bci=1, line=47 (Compiled frame) > - org.eclipse.jetty.util.thread.QueuedThreadPool$3.run() @bci=300, > line=590 (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9470: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) > @bci=20, line=215 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) > @bci=78, line=2078 (Compiled frame) > - org.eclipse.jetty.util.BlockingArrayQueue.poll(long, > java.util.concurrent.TimeUnit) @bci=57, line=389 (Compiled frame) > - org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll() @bci=12, > line=531 (Compiled frame) > - > org.eclipse.jetty.util.thread.QueuedThreadPool.access$700(org.eclipse.jetty.util.thread.QueuedThreadPool) > @bci=1, line=47 (Compiled frame) > - org.eclipse.jetty.util.thread.QueuedThreadPool$3.run() @bci=300, > line=590 (Compiled frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9469: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) > @bci=20, line=215 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) > @bci=78, line=2078 (Compiled frame) > - org.eclipse.jetty.util.BlockingArrayQueue.poll(long, > java.util.concurrent.TimeUnit) @bci=57, line=389 (Compiled frame) > - org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll() @bci=12, > line=531 (Compiled frame) > - > org.eclipse.jetty.util.thread.QueuedThreadPool.access$700(org.eclipse.jetty.util.thread.QueuedThreadPool) > @bci=1, line=47 (Compiled frame) > - org.eclipse.jetty.util.thread.QueuedThreadPool$3.run() @bci=300, > line=590 (Compiled frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9468: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) > @bci=20, line=215 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) > @bci=78, line=2078 (Compiled frame) > - org.eclipse.jetty.util.BlockingArrayQueue.poll(long, > java.util.concurrent.TimeUnit) @bci=57, line=389 (Compiled frame) > - org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll() @bci=12, > line=531 (Compiled frame) > - > org.eclipse.jetty.util.thread.QueuedThreadPool.access$700(org.eclipse.jetty.util.thread.QueuedThreadPool) > @bci=1, line=47 (Compiled frame) > - org.eclipse.jetty.util.thread.QueuedThreadPool$3.run() @bci=300, > line=590 (Compiled frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9467: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) > @bci=20, line=215 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) > @bci=78, line=2078 (Compiled frame) > - org.eclipse.jetty.util.BlockingArrayQueue.poll(long, > java.util.concurrent.TimeUnit) @bci=57, line=389 (Compiled frame) > - org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll() @bci=12, > line=531 (Compiled frame) > - > org.eclipse.jetty.util.thread.QueuedThreadPool.access$700(org.eclipse.jetty.util.thread.QueuedThreadPool) > @bci=1, line=47 (Compiled frame) > - org.eclipse.jetty.util.thread.QueuedThreadPool$3.run() @bci=300, > line=590 (Compiled frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9466: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) > @bci=20, line=215 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) > @bci=78, line=2078 (Compiled frame) > - org.eclipse.jetty.util.BlockingArrayQueue.poll(long, > java.util.concurrent.TimeUnit) @bci=57, line=389 (Compiled frame) > - org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll() @bci=12, > line=531 (Compiled frame) > - > org.eclipse.jetty.util.thread.QueuedThreadPool.access$700(org.eclipse.jetty.util.thread.QueuedThreadPool) > @bci=1, line=47 (Compiled frame) > - org.eclipse.jetty.util.thread.QueuedThreadPool$3.run() @bci=300, > line=590 (Compiled frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9465: (state = BLOCKED) > - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information > may be imprecise) > - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) > @bci=20, line=215 (Compiled frame) > - > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) > @bci=78, line=2078 (Compiled frame) > - org.eclipse.jetty.util.BlockingArrayQueue.poll(long, > java.util.concurrent.TimeUnit) @bci=57, line=389 (Compiled frame) > - org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll() @bci=12, > line=531 (Compiled frame) > - > org.eclipse.jetty.util.thread.QueuedThreadPool.access$700(org.eclipse.jetty.util.thread.QueuedThreadPool) > @bci=1, line=47 (Compiled frame) > - org.eclipse.jetty.util.thread.QueuedThreadPool$3.run() @bci=300, > line=590 (Compiled frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9464: (state = IN_NATIVE) > - sun.nio.ch.ServerSocketChannelImpl.accept0(java.io.FileDescriptor, > java.io.FileDescriptor, java.net.InetSocketAddress[]) @bci=0 (Compiled > frame; information may be imprecise) > - sun.nio.ch.ServerSocketChannelImpl.accept(java.io.FileDescriptor, > java.io.FileDescriptor, java.net.InetSocketAddress[]) @bci=4, line=422 > (Compiled frame) > - sun.nio.ch.ServerSocketChannelImpl.accept() @bci=130, line=250 (Compiled > frame) > - org.eclipse.jetty.server.ServerConnector.accept(int) @bci=17, line=377 > (Compiled frame) > - org.eclipse.jetty.server.AbstractConnector$Acceptor.run() @bci=154, > line=500 (Interpreted frame) > - > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) > @bci=1, line=635 (Interpreted frame) > - org.eclipse.jetty.util.thread.QueuedThreadPool$3.run() @bci=75, line=555 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9463: (state = IN_NATIVE) > - sun.nio.ch.EPollArrayWrapper.epollWait(long, int, long, int) @bci=0 > (Compiled frame; information may be imprecise) > - sun.nio.ch.EPollArrayWrapper.poll(long) @bci=18, line=269 (Compiled > frame) > - sun.nio.ch.EPollSelectorImpl.doSelect(long) @bci=28, line=79 (Compiled > frame) > - sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci=37, line=86 (Compiled > frame) > - sun.nio.ch.SelectorImpl.select(long) @bci=30, line=97 (Compiled frame) > - sun.nio.ch.SelectorImpl.select() @bci=2, line=101 (Compiled frame) > - org.eclipse.jetty.io.SelectorManager$ManagedSelector.select() @bci=174, > line=596 (Compiled frame) > - org.eclipse.jetty.io.SelectorManager$ManagedSelector.run() @bci=158, > line=545 (Compiled frame) > - org.eclipse.jetty.util.thread.NonBlockingThread.run() @bci=13, line=52 > (Interpreted frame) > - > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(java.lang.Runnable) > @bci=1, line=635 (Interpreted frame) > - org.eclipse.jetty.util.thread.QueuedThreadPool$3.run() @bci=75, line=555 > (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9462: (state = IN_NATIVE) > - java.net.PlainSocketImpl.socketAccept(java.net.SocketImpl) @bci=0 > (Interpreted frame) > - java.net.AbstractPlainSocketImpl.accept(java.net.SocketImpl) @bci=7, > line=404 (Interpreted frame) > - java.net.ServerSocket.implAccept(java.net.Socket) @bci=60, line=545 > (Interpreted frame) > - java.net.ServerSocket.accept() @bci=48, line=513 (Interpreted frame) > - org.eclipse.jetty.server.ShutdownMonitor$ShutdownMonitorRunnable.run() > @bci=30, line=114 (Interpreted frame) > - java.lang.Thread.run() @bci=11, line=745 (Interpreted frame) > > > Thread 9452: (state = BLOCKED) > > > Thread 9451: (state = BLOCKED) > > > Thread 9450: (state = BLOCKED) > - java.lang.Object.wait(long) @bci=0 (Interpreted frame) > - java.lang.ref.ReferenceQueue.remove(long) @bci=59, line=143 (Compiled > frame) > - java.lang.ref.ReferenceQueue.remove() @bci=2, line=164 (Compiled frame) > - java.lang.ref.Finalizer$FinalizerThread.run() @bci=36, line=209 > (Interpreted frame) > > > Thread 9449: (state = BLOCKED) > - java.lang.Object.wait(long) @bci=0 (Interpreted frame) > - java.lang.Object.wait() @bci=2, line=502 (Interpreted frame) > - java.lang.ref.Reference$ReferenceHandler.run() @bci=36, line=157 > (Interpreted frame)