[prev in list] [next in list] [prev in thread] [next in thread] 

List:       tomcat-user
Subject:    Re: Tomcat 8 uses high CPU
From:       Josep M Beleta <beleta () carver-as ! com>
Date:       2016-04-12 18:53:55
Message-ID: CAE-ydNFWr0WZpu4rHMSo2WCHr2hF5+F8ai84iOY_VGCeTb2ziw () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Again,

[Attachment #5 (text/html)]

<div dir="ltr"><div class="gmail_extra">Again,</div><div \
class="gmail_extra"><br></div><div class="gmail_extra"><div><div \
class="gmail_signature"><p><br></p></div></div></div></div>

--047d7b3a87d6e609ad05304e2ebd--


["Dump75.txt" (text/plain)]

Attaching to process ID 1964, please wait...
Debugger attached successfully.
Server compiler detected.
JVM version is 25.66-b18
Deadlock Detection:

No deadlocks found.

Thread 124: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 123: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 122: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 121: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 120: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 119: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 118: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 117: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 116: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 115: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 114: (state = IN_NATIVE)
 - sun.nio.ch.ServerSocketChannelImpl.accept0(java.io.FileDescriptor, \
                java.io.FileDescriptor, java.net.InetSocketAddress[]) @bci=0 \
                (Interpreted frame)
 - sun.nio.ch.ServerSocketChannelImpl.accept(java.io.FileDescriptor, \
java.io.FileDescriptor, java.net.InetSocketAddress[]) @bci=4, lineB2 (Interpreted \
                frame)
 - sun.nio.ch.ServerSocketChannelImpl.accept() @bci0, line%0 (Interpreted frame)
 - org.apache.tomcat.util.net.NioEndpoint$Acceptor.run() @bciˆ, lineh2 (Interpreted \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 113: (state = IN_NATIVE)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(long, int, int[], int[], int[], \
                long) @bci=0 (Compiled frame; information may be imprecise)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll() @bciC, line)6 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(sun.nio.ch.WindowsSelectorImpl$SubSelector) \
                @bci=1, line'8 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl.doSelect(long) @bcic, line9 (Compiled frame)
 - sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci7, line† (Compiled frame)
 - sun.nio.ch.SelectorImpl.select(long) @bci0, line— (Compiled frame)
 - org.apache.tomcat.util.net.NioEndpoint$Poller.run() @bci4, line34 (Compiled \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 112: (state = IN_NATIVE)
 - sun.nio.ch.WindowsSelectorImpl.resetWakeupSocket0(int) @bci=0 (Compiled frame; \
                information may be imprecise)
 - sun.nio.ch.WindowsSelectorImpl.resetWakeupSocket() @bci", lineG3 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl.doSelect(long) @bci1, line4 (Compiled frame)
 - sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci7, line† (Compiled frame)
 - sun.nio.ch.SelectorImpl.select(long) @bci0, line— (Compiled frame)
 - org.apache.tomcat.util.net.NioEndpoint$Poller.run() @bci4, line34 (Compiled \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 111: (state = IN_NATIVE)
 - sun.nio.ch.ServerSocketChannelImpl.accept0(java.io.FileDescriptor, \
                java.io.FileDescriptor, java.net.InetSocketAddress[]) @bci=0 \
                (Interpreted frame)
 - sun.nio.ch.ServerSocketChannelImpl.accept(java.io.FileDescriptor, \
java.io.FileDescriptor, java.net.InetSocketAddress[]) @bci=4, lineB2 (Interpreted \
                frame)
 - sun.nio.ch.ServerSocketChannelImpl.accept() @bci0, line%0 (Interpreted frame)
 - org.apache.tomcat.util.net.NioEndpoint$Acceptor.run() @bciˆ, lineh2 (Interpreted \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 110: (state = IN_NATIVE)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(long, int, int[], int[], int[], \
                long) @bci=0 (Compiled frame; information may be imprecise)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll() @bciC, line)6 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(sun.nio.ch.WindowsSelectorImpl$SubSelector) \
                @bci=1, line'8 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl.doSelect(long) @bcic, line9 (Compiled frame)
 - sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci7, line† (Compiled frame)
 - sun.nio.ch.SelectorImpl.select(long) @bci0, line— (Compiled frame)
 - org.apache.tomcat.util.net.NioEndpoint$Poller.run() @bci4, line34 (Compiled \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 109: (state = IN_NATIVE)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(long, int, int[], int[], int[], \
                long) @bci=0 (Compiled frame; information may be imprecise)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll() @bciC, line)6 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(sun.nio.ch.WindowsSelectorImpl$SubSelector) \
                @bci=1, line'8 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl.doSelect(long) @bcic, line9 (Compiled frame)
 - sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci7, line† (Compiled frame)
 - sun.nio.ch.SelectorImpl.select(long) @bci0, line— (Compiled frame)
 - org.apache.tomcat.util.net.NioEndpoint$Poller.run() @bci4, line34 (Compiled \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 108: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run() @bciF, \
                line44 (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 107: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 106: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.core.QuartzSchedulerThread.run() @bci€7, lineA0 (Interpreted frame)


Thread 105: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 104: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 103: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 102: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 101: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 100: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Interpreted \
frame)


Thread 99: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 98: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 97: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 96: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 95: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.lang.ref.ReferenceQueue.remove(long) @bciY, line3 (Compiled frame)
 - com.mysql.jdbc.AbandonedConnectionCleanupThread.run() @bci, lineC (Compiled \
frame)


Thread 94: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.lang.ref.ReferenceQueue.remove(long) @bciY, line3 (Compiled frame)
 - com.mysql.jdbc.AbandonedConnectionCleanupThread.run() @bci, lineC (Compiled \
frame)


Thread 93: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame \
                [deoptimized])
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame \
                [deoptimized])
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 92: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame \
                [deoptimized])
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame \
                [deoptimized])
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 91: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame \
                [deoptimized])
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame \
                [deoptimized])
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 90: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame \
                [deoptimized])
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame \
                [deoptimized])
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 89: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - net.sf.ehcache.store.DiskStore.expiryThreadMain() @bci, lineƒ1 (Interpreted \
                frame)
 - net.sf.ehcache.store.DiskStore.access$700(net.sf.ehcache.store.DiskStore) @bci=1, \
                lineY (Interpreted frame)
 - net.sf.ehcache.store.DiskStore$ExpiryThread.run() @bci=4, line08 (Interpreted \
frame)


Thread 88: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - net.sf.ehcache.store.DiskStore.spoolThreadMain() @bci), lineU6 (Interpreted frame)
 - net.sf.ehcache.store.DiskStore.access$600(net.sf.ehcache.store.DiskStore) @bci=1, \
                lineY (Interpreted frame)
 - net.sf.ehcache.store.DiskStore$SpoolThread.run() @bci=4, line™0 (Interpreted \
frame)


Thread 87: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - net.sf.ehcache.store.DiskStore.expiryThreadMain() @bci, lineƒ1 (Interpreted \
                frame)
 - net.sf.ehcache.store.DiskStore.access$700(net.sf.ehcache.store.DiskStore) @bci=1, \
                lineY (Interpreted frame)
 - net.sf.ehcache.store.DiskStore$ExpiryThread.run() @bci=4, line08 (Interpreted \
frame)


Thread 86: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - net.sf.ehcache.store.DiskStore.spoolThreadMain() @bci), lineU6 (Interpreted frame)
 - net.sf.ehcache.store.DiskStore.access$600(net.sf.ehcache.store.DiskStore) @bci=1, \
                lineY (Interpreted frame)
 - net.sf.ehcache.store.DiskStore$SpoolThread.run() @bci=4, line™0 (Interpreted \
frame)


Thread 85: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 84: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 83: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 82: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 81: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - net.sf.ehcache.store.DiskStore.expiryThreadMain() @bci, lineƒ1 (Interpreted \
                frame)
 - net.sf.ehcache.store.DiskStore.access$700(net.sf.ehcache.store.DiskStore) @bci=1, \
                lineY (Interpreted frame)
 - net.sf.ehcache.store.DiskStore$ExpiryThread.run() @bci=4, line08 (Interpreted \
frame)


Thread 80: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - net.sf.ehcache.store.DiskStore.spoolThreadMain() @bci), lineU6 (Interpreted frame)
 - net.sf.ehcache.store.DiskStore.access$600(net.sf.ehcache.store.DiskStore) @bci=1, \
                lineY (Interpreted frame)
 - net.sf.ehcache.store.DiskStore$SpoolThread.run() @bci=4, line™0 (Interpreted \
frame)


Thread 79: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 78: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 77: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 76: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 75: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - net.sf.ehcache.store.DiskStore.spoolAndExpiryThreadMain() @bci4, linef9 \
                (Interpreted frame)
 - net.sf.ehcache.store.DiskStore.access$900(net.sf.ehcache.store.DiskStore) @bci=1, \
                linet (Interpreted frame)
 - net.sf.ehcache.store.DiskStore$SpoolAndExpiryThread.run() @bci=4, line70 \
(Interpreted frame)


Thread 74: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 73: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 72: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 71: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 70: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 69: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 68: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 67: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 66: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 65: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - net.sf.ehcache.store.DiskStore.spoolAndExpiryThreadMain() @bci4, linef9 \
                (Interpreted frame)
 - net.sf.ehcache.store.DiskStore.access$900(net.sf.ehcache.store.DiskStore) @bci=1, \
                linet (Interpreted frame)
 - net.sf.ehcache.store.DiskStore$SpoolAndExpiryThread.run() @bci=4, line70 \
(Interpreted frame)


Thread 64: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 63: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 62: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 61: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 60: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 59: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 58: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 57: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 56: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 55: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - net.sf.ehcache.store.DiskStore.spoolAndExpiryThreadMain() @bci4, linef9 \
                (Interpreted frame)
 - net.sf.ehcache.store.DiskStore.access$900(net.sf.ehcache.store.DiskStore) @bci=1, \
                linet (Interpreted frame)
 - net.sf.ehcache.store.DiskStore$SpoolAndExpiryThread.run() @bci=4, line70 \
(Interpreted frame)


Thread 54: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 53: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 52: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 51: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 50: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 49: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 48: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.core.QuartzSchedulerThread.run() @bciC, line$4 (Interpreted frame)


Thread 47: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 46: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 45: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 44: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 43: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 42: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 41: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 40: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 39: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 38: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 37: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 36: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 35: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.core.QuartzSchedulerThread.run() @bci€7, lineA0 (Interpreted frame)


Thread 34: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 33: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 32: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 31: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 30: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 29: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 28: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 27: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 26: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 25: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 24: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.lang.ref.ReferenceQueue.remove(long) @bciY, line3 (Compiled frame)
 - com.mysql.jdbc.AbandonedConnectionCleanupThread.run() @bci, lineC (Compiled \
frame)


Thread 23: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
 - java.lang.Object.wait() @bci=2, lineP2 (Interpreted frame)
 - java.util.TimerThread.mainLoop() @bci(, lineR6 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 22: (state = IN_NATIVE)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(long, int, int[], int[], int[], \
                long) @bci=0 (Compiled frame; information may be imprecise)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll() @bciC, line)6 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(sun.nio.ch.WindowsSelectorImpl$SubSelector) \
                @bci=1, line'8 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl.doSelect(long) @bcic, line9 (Compiled frame)
 - sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci7, line† (Compiled frame)
 - sun.nio.ch.SelectorImpl.select(long) @bci0, line— (Compiled frame)
 - org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run() @bciR, line42 \
(Compiled frame)


Thread 21: (state = IN_NATIVE)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(long, int, int[], int[], int[], \
                long) @bci=0 (Compiled frame; information may be imprecise)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll() @bciC, line)6 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(sun.nio.ch.WindowsSelectorImpl$SubSelector) \
                @bci=1, line'8 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl.doSelect(long) @bcic, line9 (Compiled frame)
 - sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci7, line† (Compiled frame)
 - sun.nio.ch.SelectorImpl.select(long) @bci0, line— (Compiled frame)
 - org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run() @bciR, line42 \
(Compiled frame)


Thread 19: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
 - sun.misc.GC$Daemon.run() @bciQ, line7 (Interpreted frame)


Thread 18: (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 , \
                line!5 (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) \
                @bcix, line 78 (Compiled frame)
 - java.util.concurrent.LinkedBlockingDeque.pollFirst(long, \
                java.util.concurrent.TimeUnit) @bciR, lineR2 (Compiled frame)
 - java.util.concurrent.LinkedBlockingDeque.poll(long, java.util.concurrent.TimeUnit) \
                @bci=3, lineh4 (Compiled frame)
 - org.apache.juli.AsyncFileHandler$LoggerThread.run() @bci, line5 (Interpreted \
frame)


Thread 12: (state = BLOCKED)


Thread 11: (state = BLOCKED)


Thread 10: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.lang.ref.ReferenceQueue.remove(long) @bciY, line3 (Compiled frame)
 - java.lang.ref.ReferenceQueue.remove() @bci=2, line4 (Compiled frame)
 - java.lang.ref.Finalizer$FinalizerThread.run() @bci6, line 9 (Compiled frame)


Thread 9: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.lang.Object.wait() @bci=2, lineP2 (Compiled frame)
 - java.lang.ref.Reference$ReferenceHandler.run() @bci6, line7 (Compiled frame)


Thread 3: (state = IN_NATIVE)
 - java.net.DualStackPlainSocketImpl.accept0(int, java.net.InetSocketAddress[]) \
                @bci=0 (Interpreted frame)
 - java.net.DualStackPlainSocketImpl.socketAccept(java.net.SocketImpl) @bci7, line1 \
                (Interpreted frame)
 - java.net.AbstractPlainSocketImpl.accept(java.net.SocketImpl) @bci=7, line@9 \
                (Interpreted frame)
 - java.net.PlainSocketImpl.accept(java.net.SocketImpl) @bciB, line9 (Interpreted \
                frame)
 - java.net.ServerSocket.implAccept(java.net.Socket) @bci`, lineT5 (Interpreted \
                frame)
 - java.net.ServerSocket.accept() @bciH, lineQ3 (Interpreted frame)
 - org.apache.catalina.core.StandardServer.await() @bci0, lineF4 (Interpreted frame)
 - org.apache.catalina.startup.Catalina.await() @bci=4, lineq7 (Interpreted frame)
 - org.apache.catalina.startup.Catalina.start() @bci 9, linef3 (Interpreted frame)
 - sun.reflect.NativeMethodAccessorImpl.invoke0(java.lang.reflect.Method, \
                java.lang.Object, java.lang.Object[]) @bci=0 (Interpreted frame)
 - sun.reflect.NativeMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) \
                @bci0, lineb (Interpreted frame)
 - sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, \
                java.lang.Object[]) @bci=6, lineC (Compiled frame)
 - java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bciV, \
                lineI7 (Compiled frame)
 - org.apache.catalina.startup.Bootstrap.start() @bci7, line51 (Interpreted frame)
 - org.apache.catalina.startup.Bootstrap.main(java.lang.String[]) @bci0, lineH5 \
(Interpreted frame)


["Dump100.txt" (text/plain)]

Attaching to process ID 1964, please wait...
Debugger attached successfully.
Server compiler detected.
JVM version is 25.66-b18
Deadlock Detection:

No deadlocks found.

Thread 124: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 123: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 122: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 121: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 120: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 119: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 118: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 117: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 116: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 115: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci6, line3 (Compiled frame)
 - org.apache.tomcat.util.threads.TaskQueue.take() @bci=1, line1 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame)
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run() @bci=4, linea \
                (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 114: (state = IN_NATIVE)
 - sun.nio.ch.ServerSocketChannelImpl.accept0(java.io.FileDescriptor, \
                java.io.FileDescriptor, java.net.InetSocketAddress[]) @bci=0 \
                (Interpreted frame)
 - sun.nio.ch.ServerSocketChannelImpl.accept(java.io.FileDescriptor, \
java.io.FileDescriptor, java.net.InetSocketAddress[]) @bci=4, lineB2 (Interpreted \
                frame)
 - sun.nio.ch.ServerSocketChannelImpl.accept() @bci0, line%0 (Interpreted frame)
 - org.apache.tomcat.util.net.NioEndpoint$Acceptor.run() @bciˆ, lineh2 (Interpreted \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 113: (state = IN_NATIVE)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(long, int, int[], int[], int[], \
                long) @bci=0 (Compiled frame; information may be imprecise)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll() @bciC, line)6 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(sun.nio.ch.WindowsSelectorImpl$SubSelector) \
                @bci=1, line'8 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl.doSelect(long) @bcic, line9 (Compiled frame)
 - sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci7, line† (Compiled frame)
 - sun.nio.ch.SelectorImpl.select(long) @bci0, line— (Compiled frame)
 - org.apache.tomcat.util.net.NioEndpoint$Poller.run() @bci4, line34 (Compiled \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 112: (state = IN_JAVA)
 - java.nio.channels.spi.AbstractInterruptibleChannel.blockedOn(sun.nio.ch.Interruptible) \
                @bci=7, line!1 (Compiled frame; information may be imprecise)
 - java.nio.channels.spi.AbstractSelector.end() @bci=1, line#1 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl.doSelect(long) @bci™, line7 (Compiled frame)
 - sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci7, line† (Compiled frame)
 - sun.nio.ch.SelectorImpl.select(long) @bci0, line— (Compiled frame)
 - org.apache.tomcat.util.net.NioEndpoint$Poller.run() @bci4, line34 (Compiled \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 111: (state = IN_NATIVE)
 - sun.nio.ch.ServerSocketChannelImpl.accept0(java.io.FileDescriptor, \
                java.io.FileDescriptor, java.net.InetSocketAddress[]) @bci=0 \
                (Interpreted frame)
 - sun.nio.ch.ServerSocketChannelImpl.accept(java.io.FileDescriptor, \
java.io.FileDescriptor, java.net.InetSocketAddress[]) @bci=4, lineB2 (Interpreted \
                frame)
 - sun.nio.ch.ServerSocketChannelImpl.accept() @bci0, line%0 (Interpreted frame)
 - org.apache.tomcat.util.net.NioEndpoint$Acceptor.run() @bciˆ, lineh2 (Interpreted \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 110: (state = IN_NATIVE)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(long, int, int[], int[], int[], \
                long) @bci=0 (Compiled frame; information may be imprecise)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll() @bciC, line)6 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(sun.nio.ch.WindowsSelectorImpl$SubSelector) \
                @bci=1, line'8 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl.doSelect(long) @bcic, line9 (Compiled frame)
 - sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci7, line† (Compiled frame)
 - sun.nio.ch.SelectorImpl.select(long) @bci0, line— (Compiled frame)
 - org.apache.tomcat.util.net.NioEndpoint$Poller.run() @bci4, line34 (Compiled \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 109: (state = IN_NATIVE)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(long, int, int[], int[], int[], \
                long) @bci=0 (Compiled frame; information may be imprecise)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll() @bciC, line)6 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(sun.nio.ch.WindowsSelectorImpl$SubSelector) \
                @bci=1, line'8 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl.doSelect(long) @bcic, line9 (Compiled frame)
 - sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci7, line† (Compiled frame)
 - sun.nio.ch.SelectorImpl.select(long) @bci0, line— (Compiled frame)
 - org.apache.tomcat.util.net.NioEndpoint$Poller.run() @bci4, line34 (Compiled \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 108: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run() @bciF, \
                line44 (Interpreted frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 107: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 106: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.core.QuartzSchedulerThread.run() @bci€7, lineA0 (Interpreted frame)


Thread 105: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 104: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 103: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 102: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 101: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 100: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 99: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 98: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 97: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 96: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 95: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.lang.ref.ReferenceQueue.remove(long) @bciY, line3 (Compiled frame)
 - com.mysql.jdbc.AbandonedConnectionCleanupThread.run() @bci, lineC (Compiled \
frame)


Thread 94: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.lang.ref.ReferenceQueue.remove(long) @bciY, line3 (Compiled frame)
 - com.mysql.jdbc.AbandonedConnectionCleanupThread.run() @bci, lineC (Compiled \
frame)


Thread 93: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame \
                [deoptimized])
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame \
                [deoptimized])
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 92: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame \
                [deoptimized])
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame \
                [deoptimized])
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 91: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame \
                [deoptimized])
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame \
                [deoptimized])
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 90: (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, line5 \
                (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() \
                @bciB, line 39 (Compiled frame)
 - java.util.concurrent.LinkedBlockingQueue.take() @bci), lineD2 (Compiled frame \
                [deoptimized])
 - java.util.concurrent.ThreadPoolExecutor.getTask() @bci9, line67 (Compiled frame \
                [deoptimized])
 - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) \
                @bci&, line27 (Interpreted frame)
 - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, linea7 (Interpreted \
                frame)
 - java.lang.Thread.run() @bci, linet5 (Interpreted frame)


Thread 89: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - net.sf.ehcache.store.DiskStore.expiryThreadMain() @bci, lineƒ1 (Interpreted \
                frame)
 - net.sf.ehcache.store.DiskStore.access$700(net.sf.ehcache.store.DiskStore) @bci=1, \
                lineY (Interpreted frame)
 - net.sf.ehcache.store.DiskStore$ExpiryThread.run() @bci=4, line08 (Interpreted \
frame)


Thread 88: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - net.sf.ehcache.store.DiskStore.spoolThreadMain() @bci), lineU6 (Compiled frame)
 - net.sf.ehcache.store.DiskStore.access$600(net.sf.ehcache.store.DiskStore) @bci=1, \
                lineY (Interpreted frame)
 - net.sf.ehcache.store.DiskStore$SpoolThread.run() @bci=4, line™0 (Interpreted \
frame)


Thread 87: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - net.sf.ehcache.store.DiskStore.expiryThreadMain() @bci, lineƒ1 (Interpreted \
                frame)
 - net.sf.ehcache.store.DiskStore.access$700(net.sf.ehcache.store.DiskStore) @bci=1, \
                lineY (Interpreted frame)
 - net.sf.ehcache.store.DiskStore$ExpiryThread.run() @bci=4, line08 (Interpreted \
frame)


Thread 86: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - net.sf.ehcache.store.DiskStore.spoolThreadMain() @bci), lineU6 (Compiled frame)
 - net.sf.ehcache.store.DiskStore.access$600(net.sf.ehcache.store.DiskStore) @bci=1, \
                lineY (Interpreted frame)
 - net.sf.ehcache.store.DiskStore$SpoolThread.run() @bci=4, line™0 (Interpreted \
frame)


Thread 85: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 84: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 83: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 82: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Compiled frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 81: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - net.sf.ehcache.store.DiskStore.expiryThreadMain() @bci, lineƒ1 (Interpreted \
                frame)
 - net.sf.ehcache.store.DiskStore.access$700(net.sf.ehcache.store.DiskStore) @bci=1, \
                lineY (Interpreted frame)
 - net.sf.ehcache.store.DiskStore$ExpiryThread.run() @bci=4, line08 (Interpreted \
frame)


Thread 80: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - net.sf.ehcache.store.DiskStore.spoolThreadMain() @bci), lineU6 (Compiled frame)
 - net.sf.ehcache.store.DiskStore.access$600(net.sf.ehcache.store.DiskStore) @bci=1, \
                lineY (Interpreted frame)
 - net.sf.ehcache.store.DiskStore$SpoolThread.run() @bci=4, line™0 (Interpreted \
frame)


Thread 79: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 78: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 77: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 76: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Compiled frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 75: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - net.sf.ehcache.store.DiskStore.spoolAndExpiryThreadMain() @bci4, linef9 (Compiled \
                frame)
 - net.sf.ehcache.store.DiskStore.access$900(net.sf.ehcache.store.DiskStore) @bci=1, \
                linet (Interpreted frame)
 - net.sf.ehcache.store.DiskStore$SpoolAndExpiryThread.run() @bci=4, line70 \
(Interpreted frame)


Thread 74: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 73: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 72: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 71: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 70: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Compiled frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 69: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 68: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 67: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 66: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Compiled frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 65: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - net.sf.ehcache.store.DiskStore.spoolAndExpiryThreadMain() @bci4, linef9 (Compiled \
                frame)
 - net.sf.ehcache.store.DiskStore.access$900(net.sf.ehcache.store.DiskStore) @bci=1, \
                linet (Interpreted frame)
 - net.sf.ehcache.store.DiskStore$SpoolAndExpiryThread.run() @bci=4, line70 \
(Interpreted frame)


Thread 64: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 63: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 62: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 61: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 60: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Compiled frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 59: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 58: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 57: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 56: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Compiled frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 55: (state = BLOCKED)
 - java.lang.Thread.sleep(long) @bci=0 (Compiled frame; information may be imprecise)
 - net.sf.ehcache.store.DiskStore.spoolAndExpiryThreadMain() @bci4, linef9 (Compiled \
                frame)
 - net.sf.ehcache.store.DiskStore.access$900(net.sf.ehcache.store.DiskStore) @bci=1, \
                linet (Interpreted frame)
 - net.sf.ehcache.store.DiskStore$SpoolAndExpiryThread.run() @bci=4, line70 \
(Interpreted frame)


Thread 54: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 53: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 52: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 51: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run() @bci4, line55 \
(Interpreted frame)


Thread 50: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Compiled frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 49: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 48: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.core.QuartzSchedulerThread.run() @bciC, line$4 (Interpreted frame)


Thread 47: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 46: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 45: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 44: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 43: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 42: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 41: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 40: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 39: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 38: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 37: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Compiled frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 36: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.util.TimerThread.mainLoop() @bci 1, lineU2 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 35: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.core.QuartzSchedulerThread.run() @bci€7, lineA0 (Interpreted frame)


Thread 34: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 33: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 32: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 31: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 30: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 29: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 28: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 27: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 26: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 25: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - org.quartz.simpl.SimpleThreadPool$WorkerThread.run() @bciQ, lineT3 (Compiled \
frame)


Thread 24: (state = BLOCKED_TRANS)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.lang.ref.ReferenceQueue.remove(long) @bciY, line3 (Compiled frame)
 - com.mysql.jdbc.AbandonedConnectionCleanupThread.run() @bci, lineC (Compiled \
frame)


Thread 23: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
 - java.lang.Object.wait() @bci=2, lineP2 (Interpreted frame)
 - java.util.TimerThread.mainLoop() @bci(, lineR6 (Interpreted frame)
 - java.util.TimerThread.run() @bci=1, lineP5 (Interpreted frame)


Thread 22: (state = IN_NATIVE)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(long, int, int[], int[], int[], \
                long) @bci=0 (Compiled frame; information may be imprecise)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll() @bciC, line)6 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(sun.nio.ch.WindowsSelectorImpl$SubSelector) \
                @bci=1, line'8 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl.doSelect(long) @bcic, line9 (Compiled frame)
 - sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci7, line† (Compiled frame)
 - sun.nio.ch.SelectorImpl.select(long) @bci0, line— (Compiled frame)
 - org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run() @bciR, line42 \
(Compiled frame)


Thread 21: (state = IN_NATIVE)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(long, int, int[], int[], int[], \
                long) @bci=0 (Compiled frame; information may be imprecise)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.poll() @bciC, line)6 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(sun.nio.ch.WindowsSelectorImpl$SubSelector) \
                @bci=1, line'8 (Compiled frame)
 - sun.nio.ch.WindowsSelectorImpl.doSelect(long) @bcic, line9 (Compiled frame)
 - sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci7, line† (Compiled frame)
 - sun.nio.ch.SelectorImpl.select(long) @bci0, line— (Compiled frame)
 - org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run() @bciR, line42 \
(Compiled frame)


Thread 19: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
 - sun.misc.GC$Daemon.run() @bciQ, line7 (Interpreted frame)


Thread 18: (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 , \
                line!5 (Compiled frame)
 - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) \
                @bcix, line 78 (Compiled frame)
 - java.util.concurrent.LinkedBlockingDeque.pollFirst(long, \
                java.util.concurrent.TimeUnit) @bciR, lineR2 (Compiled frame)
 - java.util.concurrent.LinkedBlockingDeque.poll(long, java.util.concurrent.TimeUnit) \
                @bci=3, lineh4 (Compiled frame)
 - org.apache.juli.AsyncFileHandler$LoggerThread.run() @bci, line5 (Interpreted \
frame)


Thread 12: (state = BLOCKED)


Thread 11: (state = BLOCKED)


Thread 10: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.lang.ref.ReferenceQueue.remove(long) @bciY, line3 (Compiled frame)
 - java.lang.ref.ReferenceQueue.remove() @bci=2, line4 (Compiled frame)
 - java.lang.ref.Finalizer$FinalizerThread.run() @bci6, line 9 (Compiled frame)


Thread 9: (state = BLOCKED)
 - java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
 - java.lang.Object.wait() @bci=2, lineP2 (Compiled frame)
 - java.lang.ref.Reference$ReferenceHandler.run() @bci6, line7 (Compiled frame)


Thread 3: (state = IN_NATIVE)
 - java.net.DualStackPlainSocketImpl.accept0(int, java.net.InetSocketAddress[]) \
                @bci=0 (Interpreted frame)
 - java.net.DualStackPlainSocketImpl.socketAccept(java.net.SocketImpl) @bci7, line1 \
                (Interpreted frame)
 - java.net.AbstractPlainSocketImpl.accept(java.net.SocketImpl) @bci=7, line@9 \
                (Interpreted frame)
 - java.net.PlainSocketImpl.accept(java.net.SocketImpl) @bciB, line9 (Interpreted \
                frame)
 - java.net.ServerSocket.implAccept(java.net.Socket) @bci`, lineT5 (Interpreted \
                frame)
 - java.net.ServerSocket.accept() @bciH, lineQ3 (Interpreted frame)
 - org.apache.catalina.core.StandardServer.await() @bci0, lineF4 (Interpreted frame)
 - org.apache.catalina.startup.Catalina.await() @bci=4, lineq7 (Interpreted frame)
 - org.apache.catalina.startup.Catalina.start() @bci 9, linef3 (Interpreted frame)
 - sun.reflect.NativeMethodAccessorImpl.invoke0(java.lang.reflect.Method, \
                java.lang.Object, java.lang.Object[]) @bci=0 (Interpreted frame)
 - sun.reflect.NativeMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) \
                @bci0, lineb (Interpreted frame)
 - sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, \
                java.lang.Object[]) @bci=6, lineC (Compiled frame)
 - java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bciV, \
                lineI7 (Compiled frame)
 - org.apache.catalina.startup.Bootstrap.start() @bci7, line51 (Interpreted frame)
 - org.apache.catalina.startup.Bootstrap.main(java.lang.String[]) @bci0, lineH5 \
(Interpreted frame)



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic