As reference to others reading this thread in the future....
I won't post more to this newsgroup regarding this problem unless logs
indicate it might be glassfish related sorry for bothering - the server
might actually face DDoS attacks or the app has a
connection leakage somewhere (more likely).
Server hanged again, but I cannot see any problem with glassfish.
Everytime when server hangs, I'll try to self-monitor it with: (that's what
I advice to people with similar problem).
jstack -J-d64 -F $pid > ~/jstack_${DATE}_${pid}.log
iostat > ~/iostat_${DATE}_${pid}.log
vmstat > ~/vmstat_${DATE}_${pid}.log
netstat -tnp > ~/netstat_${DATE}_${pid}.log
ps aux > ~/ps_aux_${DATE}_${pid}.log
Cheers
On Wed, Aug 1, 2012 at 1:37 PM, Mladen Adamovic
<mladen.adamovic_at_gmail.com>wrote:
> Hi Oleksiy,
>
> When I did try to fix the original problem I did introduce using JDBC
> connection polling. That created a deadlock in the application which
> I've seen in some later logs. I fixed that.
>
> I'll let you know if Glassfish crashes again on dedicated server if I
> see something strange related to glassfish in thread log.
>
> Thank you very much for your help, I still don't know what was the
> original cause of the problem since I've noticed the problem when
> migrating to new Virtuozzo's VPS server.
>
> Mladen
>
>
>
>
> On Wed, Aug 1, 2012 at 1:30 PM, Oleksiy Stashok
> <oleksiy.stashok_at_oracle.com> wrote:
> > Hi Mladen,
> >
> > I don't see anything suspicious in your threads log.
> >
> > WBR,
> > Alexey.
> >
> >
> > On 07/28/2012 10:43 PM, Mladen Adamovic wrote:
> >>
> >> Hi guys,
> >>
> >> I had application running on Glassfish 2.1 without problem but recently
> >> the hard drive failed and I tried to setup new VPS, Glassfish 3.1.1.3
> >> (latest) and the app start to hang. I thought I was facing some problems
> >> with connections and Virtuozzo limits, so I've just upgrades to quad
> core i7
> >> server with 16GB RAM and RAID1 ;-)
> >> however, I have the same problem - glassfish hangs. I put ulimit -n to
> >> 256000.
> >>
> >> Since the following app were working on previous setup with glassfish
> 2.1
> >> I hope some of glassfish developers could take a look.
> >>
> >> I put a script which will log glassfish just before it hangs, I can post
> >> it as soon as that script succeed with it, in the meantime, this is a
> >> current working glassfish log if someone could take a look if seeing
> >> something problematic here (so this is the server which didn't hang out
> yet,
> >> but after a period in production):
> >>
> >> Deadlock Detection:
> >>
> >> No deadlocks found.
> >>
> >> Thread 18134: (state = BLOCKED)
> >> - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
> >> - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object,
> >> long) @bci=20, line=196 (Interpreted frame)
> >> -
> >>
> java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.util.concurrent.SynchronousQueue$TransferStack$SNode,
> >> boolean, long) @bci=174, line=424 (Interpreted frame)
> >> -
> >>
> java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.lang.Object,
> >> boolean, long) @bci=102, line=323 (Interpreted frame)
> >> - java.util.concurrent.SynchronousQueue.poll(long,
> >> java.util.concurrent.TimeUnit) @bci=11, line=874 (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=62, line=945
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=18,
> line=907
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17950: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - java.lang.Object.wait() @bci=2, line=485 (Interpreted frame)
> >> - java.util.TimerThread.mainLoop() @bci=28, line=483 (Interpreted
> frame)
> >> - java.util.TimerThread.run() @bci=1, line=462 (Interpreted frame)
> >>
> >>
> >> Thread 17785: (state = BLOCKED)
> >> - java.lang.Thread.sleep(long) @bci=0 (Interpreted frame)
> >> -
> >>
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run()
> >> @bci=22, line=1771 (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17784: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Compiled frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17783: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Compiled frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17782: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Compiled frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17778: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Compiled frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17777: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Compiled frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17776: (state = BLOCKED)
> >> - java.lang.Thread.sleep(long) @bci=0 (Interpreted frame)
> >> - wikilibrary.EmailQueueWorker.run() @bci=3, line=17 (Interpreted
> frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17774: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Compiled frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17773: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - java.lang.Object.wait() @bci=2, line=485 (Interpreted frame)
> >> - java.util.TimerThread.mainLoop() @bci=28, line=483 (Interpreted
> frame)
> >> - java.util.TimerThread.run() @bci=1, line=462 (Interpreted frame)
> >>
> >>
> >> Thread 17772: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Compiled frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17771: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Compiled frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17770: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - java.lang.Object.wait() @bci=2, line=485 (Interpreted frame)
> >> - org.apache.felix.scr.impl.ComponentActorThread.run() @bci=21, line=74
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17769: (state = BLOCKED)
> >> - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
> >> - java.util.concurrent.locks.LockSupport.park(java.lang.Object)
> @bci=14,
> >> line=156 (Interpreted frame)
> >> -
> >>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await()
> >> @bci=42, line=1987 (Interpreted frame)
> >> - java.util.concurrent.LinkedBlockingQueue.take() @bci=29, line=399
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=78, line=947
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=18,
> line=907
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17764: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - java.lang.ref.ReferenceQueue.remove(long) @bci=44, line=118
> >> (Interpreted frame)
> >> - sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run()
> >> @bci=95, line=516 (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17763: (state = BLOCKED)
> >> - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
> >> - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object,
> >> long) @bci=20, line=196 (Interpreted frame)
> >> -
> >>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long)
> >> @bci=68, line=2025 (Interpreted frame)
> >> - java.util.concurrent.DelayQueue.take() @bci=57, line=164 (Interpreted
> >> frame)
> >> -
> >> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take()
> >> @bci=4, line=609 (Interpreted frame)
> >> -
> >> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take()
> >> @bci=1, line=602 (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=78, line=947
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=18,
> line=907
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17761: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - java.lang.Object.wait() @bci=2, line=485 (Interpreted frame)
> >> - org.apache.felix.cm.impl.UpdateThread.run() @bci=21, line=67
> >> (Interpreted frame)
> >>
> >>
> >> Thread 17760: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Compiled frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17759: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - sun.misc.GC$Daemon.run() @bci=51, line=100 (Interpreted frame)
> >>
> >>
> >> Thread 17758: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - java.lang.ref.ReferenceQueue.remove(long) @bci=44, line=118
> >> (Interpreted frame)
> >> - java.lang.ref.ReferenceQueue.remove() @bci=2, line=134 (Interpreted
> >> frame)
> >> - sun.rmi.transport.ObjectTable$Reaper.run() @bci=3, line=333
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17757: (state = IN_NATIVE)
> >> - java.net.PlainSocketImpl.socketAccept(java.net.SocketImpl) @bci=0
> >> (Interpreted frame)
> >> - java.net.PlainSocketImpl.accept(java.net.SocketImpl) @bci=7, line=408
> >> (Interpreted frame)
> >> - java.net.ServerSocket.implAccept(java.net.Socket) @bci=60, line=462
> >> (Interpreted frame)
> >> - java.net.ServerSocket.accept() @bci=48, line=430 (Interpreted frame)
> >> - sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop()
> >> @bci=55, line=369 (Interpreted frame)
> >> - sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run() @bci=1, line=341
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17756: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - org.apache.felix.fileinstall.internal.DirectoryWatcher.run()
> @bci=302,
> >> line=268 (Interpreted frame)
> >>
> >>
> >> Thread 17678: (state = BLOCKED)
> >>
> >>
> >> Thread 17755: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - java.lang.Object.wait() @bci=2, line=485 (Interpreted frame)
> >> - com.sun.enterprise.v3.server.AppServerStartup$1.run() @bci=35,
> line=163
> >> (Interpreted frame)
> >>
> >>
> >> Thread 17753: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - java.util.TimerThread.mainLoop() @bci=201, line=509 (Interpreted
> frame)
> >> - java.util.TimerThread.run() @bci=1, line=462 (Interpreted frame)
> >>
> >>
> >> Thread 17752: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - java.util.TimerThread.mainLoop() @bci=201, line=509 (Interpreted
> frame)
> >> - java.util.TimerThread.run() @bci=1, line=462 (Interpreted frame)
> >>
> >>
> >> Thread 17750: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17749: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - java.util.TimerThread.mainLoop() @bci=201, line=509 (Interpreted
> frame)
> >> - java.util.TimerThread.run() @bci=1, line=462 (Interpreted frame)
> >>
> >>
> >> Thread 17747: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Compiled frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17741: (state = BLOCKED)
> >> - java.lang.Thread.sleep(long) @bci=0 (Interpreted frame)
> >> -
> >>
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run()
> >> @bci=22, line=1771 (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17740: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Compiled frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17739: (state = BLOCKED)
> >> - java.lang.Thread.sleep(long) @bci=0 (Interpreted frame)
> >> -
> >>
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run()
> >> @bci=22, line=1771 (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17738: (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=210 (Compiled
> >> frame)
> >> - sun.nio.ch.EPollSelectorImpl.doSelect(long) @bci=28, line=65
> (Compiled
> >> frame)
> >> - sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci=37, line=69
> >> (Compiled frame)
> >> - sun.nio.ch.SelectorImpl.select(long) @bci=30, line=80 (Compiled
> frame)
> >> -
> >>
> com.sun.grizzly.util.OutputWriter.flushChannel(java.nio.channels.SelectableChannel,
> >> java.nio.ByteBuffer, long) @bci=161, line=126 (Compiled frame)
> >> -
> >>
> com.sun.grizzly.util.OutputWriter.flushChannel(java.nio.channels.SelectableChannel,
> >> java.nio.ByteBuffer) @bci=6, line=76 (Compiled frame)
> >> -
> >>
> com.sun.grizzly.http.SocketChannelOutputBuffer.flushChannel(java.nio.ByteBuffer)
> >> @bci=117, line=426 (Compiled frame)
> >> - com.sun.grizzly.http.SocketChannelOutputBuffer.flushBuffer() @bci=30,
> >> line=498 (Compiled frame)
> >> - com.sun.grizzly.http.SocketChannelOutputBuffer.endRequest() @bci=5,
> >> line=489 (Compiled frame)
> >> -
> >>
> com.sun.grizzly.http.ProcessorTask.action(com.sun.grizzly.tcp.ActionCode,
> >> java.lang.Object) @bci=155, line=1127 (Compiled frame)
> >> - com.sun.grizzly.tcp.Response.action(com.sun.grizzly.tcp.ActionCode,
> >> java.lang.Object) @bci=31, line=268 (Interpreted frame)
> >> - com.sun.grizzly.tcp.Response.finish() @bci=5, line=412 (Interpreted
> >> frame)
> >> - org.apache.catalina.connector.OutputBuffer.close() @bci=75, line=341
> >> (Interpreted frame)
> >> - org.apache.catalina.connector.Response.finishResponse() @bci=4,
> >> line=582 (Interpreted frame)
> >> -
> >>
> org.apache.catalina.connector.CoyoteAdapter.afterService(com.sun.grizzly.tcp.Request,
> >> com.sun.grizzly.tcp.Response) @bci=38, line=375 (Interpreted frame)
> >> -
> >>
> com.sun.enterprise.v3.services.impl.ContainerMapper.afterService(com.sun.grizzly.tcp.Request,
> >> com.sun.grizzly.tcp.Response) @bci=30, line=483 (Interpreted frame)
> >> - com.sun.grizzly.http.ProcessorTask.finishResponse() @bci=17, line=792
> >> (Interpreted frame)
> >> - com.sun.grizzly.http.ProcessorTask.postResponse() @bci=16, line=782
> >> (Interpreted frame)
> >> - com.sun.grizzly.http.ProcessorTask.doProcess() @bci=392, line=758
> >> (Interpreted frame)
> >> - com.sun.grizzly.http.ProcessorTask.process(java.io.InputStream,
> >> java.io.OutputStream) @bci=7, line=1056 (Interpreted frame)
> >> -
> >>
> com.sun.grizzly.http.DefaultProtocolFilter.execute(com.sun.grizzly.Context)
> >> @bci=483, line=229 (Interpreted frame)
> >> -
> >>
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(com.sun.grizzly.Context,
> >> int) @bci=46, line=137 (Compiled frame)
> >> - com.sun.grizzly.DefaultProtocolChain.execute(com.sun.grizzly.Context,
> >> int) @bci=21, line=104 (Compiled frame)
> >> - com.sun.grizzly.DefaultProtocolChain.execute(com.sun.grizzly.Context)
> >> @bci=3, line=90 (Interpreted frame)
> >> -
> com.sun.grizzly.http.HttpProtocolChain.execute(com.sun.grizzly.Context)
> >> @bci=63, line=79 (Interpreted frame)
> >> - com.sun.grizzly.ProtocolChainContextTask.doCall() @bci=13, line=54
> >> (Interpreted frame)
> >> - com.sun.grizzly.SelectionKeyContextTask.call() @bci=7, line=59
> >> (Interpreted frame)
> >> - com.sun.grizzly.ContextTask.run() @bci=1, line=71 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=46,
> >> line=532 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17737: (state = BLOCKED)
> >> - java.lang.Thread.sleep(long) @bci=0 (Interpreted frame)
> >> -
> >>
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run()
> >> @bci=22, line=1771 (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17736: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Compiled frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17734: (state = BLOCKED)
> >> - java.lang.Thread.sleep(long) @bci=0 (Interpreted frame)
> >> -
> >>
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run()
> >> @bci=22, line=1771 (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17733: (state = BLOCKED)
> >> - java.lang.Thread.sleep(long) @bci=0 (Interpreted frame)
> >> -
> >>
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run()
> >> @bci=22, line=1771 (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17732: (state = BLOCKED)
> >> - java.lang.Thread.sleep(long) @bci=0 (Interpreted frame)
> >> -
> >>
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run()
> >> @bci=22, line=1771 (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17731: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Compiled frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17730: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Compiled frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17729: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Compiled frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17728: (state = BLOCKED)
> >> - java.lang.Thread.sleep(long) @bci=0 (Interpreted frame)
> >> -
> >>
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run()
> >> @bci=22, line=1771 (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17727: (state = BLOCKED)
> >> - java.lang.Thread.sleep(long) @bci=0 (Interpreted frame)
> >> -
> >>
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run()
> >> @bci=22, line=1771 (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17726: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Compiled frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17725: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Compiled frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17724: (state = BLOCKED)
> >> - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
> >> - java.util.concurrent.locks.LockSupport.park(java.lang.Object)
> @bci=14,
> >> line=156 (Interpreted frame)
> >> -
> >>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await()
> >> @bci=42, line=1987 (Interpreted frame)
> >> - java.util.concurrent.LinkedBlockingQueue.take() @bci=29, line=399
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=78, line=947
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=18,
> line=907
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17723: (state = BLOCKED)
> >> - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
> >> - java.util.concurrent.locks.LockSupport.park(java.lang.Object)
> @bci=14,
> >> line=156 (Interpreted frame)
> >> -
> >>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await()
> >> @bci=42, line=1987 (Interpreted frame)
> >> - java.util.concurrent.LinkedBlockingQueue.take() @bci=29, line=399
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=78, line=947
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=18,
> line=907
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17722: (state = BLOCKED)
> >> - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
> >> - java.util.concurrent.locks.LockSupport.park(java.lang.Object)
> @bci=14,
> >> line=156 (Interpreted frame)
> >> -
> >>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await()
> >> @bci=42, line=1987 (Interpreted frame)
> >> - java.util.concurrent.LinkedBlockingQueue.take() @bci=29, line=399
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=78, line=947
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=18,
> line=907
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17721: (state = BLOCKED)
> >> - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
> >> - java.util.concurrent.locks.LockSupport.park(java.lang.Object)
> @bci=14,
> >> line=156 (Interpreted frame)
> >> -
> >>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await()
> >> @bci=42, line=1987 (Interpreted frame)
> >> - java.util.concurrent.LinkedBlockingQueue.take() @bci=29, line=399
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=78, line=947
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=18,
> line=907
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17720: (state = BLOCKED)
> >> - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
> >> - java.util.concurrent.locks.LockSupport.park(java.lang.Object)
> @bci=14,
> >> line=156 (Interpreted frame)
> >> -
> >>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await()
> >> @bci=42, line=1987 (Interpreted frame)
> >> - java.util.concurrent.LinkedBlockingQueue.take() @bci=29, line=399
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=78, line=947
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=18,
> line=907
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17719: (state = BLOCKED)
> >> - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
> >> - java.util.concurrent.locks.LockSupport.park(java.lang.Object)
> @bci=14,
> >> line=156 (Interpreted frame)
> >> -
> >>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await()
> >> @bci=42, line=1987 (Interpreted frame)
> >> - java.util.concurrent.LinkedBlockingQueue.take() @bci=29, line=399
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=78, line=947
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=18,
> line=907
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17718: (state = BLOCKED)
> >> - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
> >> - java.util.concurrent.locks.LockSupport.park(java.lang.Object)
> @bci=14,
> >> line=156 (Interpreted frame)
> >> -
> >>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await()
> >> @bci=42, line=1987 (Interpreted frame)
> >> - java.util.concurrent.LinkedBlockingQueue.take() @bci=29, line=399
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=78, line=947
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=18,
> line=907
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17717: (state = BLOCKED)
> >> - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
> >> - java.util.concurrent.locks.LockSupport.park(java.lang.Object)
> @bci=14,
> >> line=156 (Interpreted frame)
> >> -
> >>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await()
> >> @bci=42, line=1987 (Interpreted frame)
> >> - java.util.concurrent.LinkedBlockingQueue.take() @bci=29, line=399
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=78, line=947
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=18,
> line=907
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17712: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - java.lang.Object.wait() @bci=2, line=485 (Interpreted frame)
> >> - java.util.TimerThread.mainLoop() @bci=28, line=483 (Interpreted
> frame)
> >> - java.util.TimerThread.run() @bci=1, line=462 (Interpreted frame)
> >>
> >>
> >> Thread 17711: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Compiled frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17710: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.getTask()
> >> @bci=117, line=374 (Compiled frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.doWork() @bci=10,
> >> line=524 (Interpreted frame)
> >> - com.sun.grizzly.util.AbstractThreadPool$Worker.run() @bci=9, line=513
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17709: (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=210 (Compiled
> >> frame)
> >> - sun.nio.ch.EPollSelectorImpl.doSelect(long) @bci=28, line=65
> (Compiled
> >> frame)
> >> - sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci=37, line=69
> >> (Compiled frame)
> >> - sun.nio.ch.SelectorImpl.select(long) @bci=30, line=80 (Compiled
> frame)
> >> - com.sun.grizzly.TCPSelectorHandler.select(com.sun.grizzly.Context)
> >> @bci=20, line=513 (Interpreted frame)
> >> -
> >>
> com.sun.grizzly.SelectorHandlerRunner.doSelect(com.sun.grizzly.SelectorHandler,
> >> com.sun.grizzly.NIOContext) @bci=24, line=190 (Interpreted frame)
> >> - com.sun.grizzly.SelectorHandlerRunner.run() @bci=218, line=132
> >> (Interpreted frame)
> >> -
> >>
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(java.lang.Runnable)
> >> @bci=59, line=886 (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=28,
> line=908
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17708: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.Controller.waitUntilSelectorHandlersStop() @bci=40,
> >> line=1119 (Interpreted frame)
> >> - com.sun.grizzly.Controller.start() @bci=343, line=869 (Interpreted
> >> frame)
> >> - com.sun.grizzly.http.SelectorThread.startListener() @bci=11,
> line=1306
> >> (Interpreted frame)
> >> - com.sun.grizzly.http.SelectorThread.run() @bci=28, line=1144
> >> (Interpreted frame)
> >> - com.sun.grizzly.http.SelectorThread.startEndpoint() @bci=1, line=1233
> >> (Interpreted frame)
> >> - com.sun.enterprise.v3.services.impl.GrizzlyListener.startEndpoint()
> >> @bci=11, line=140 (Interpreted frame)
> >> - com.sun.enterprise.v3.services.impl.GrizzlyProxy$2.run() @bci=43,
> >> line=342 (Interpreted frame)
> >>
> >>
> >> Thread 17707: (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=210 (Compiled
> >> frame)
> >> - sun.nio.ch.EPollSelectorImpl.doSelect(long) @bci=28, line=65
> (Compiled
> >> frame)
> >> - sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci=37, line=69
> >> (Compiled frame)
> >> - sun.nio.ch.SelectorImpl.select(long) @bci=30, line=80 (Compiled
> frame)
> >> - com.sun.grizzly.TCPSelectorHandler.select(com.sun.grizzly.Context)
> >> @bci=20, line=513 (Interpreted frame)
> >> -
> >>
> com.sun.grizzly.SelectorHandlerRunner.doSelect(com.sun.grizzly.SelectorHandler,
> >> com.sun.grizzly.NIOContext) @bci=24, line=190 (Compiled frame)
> >> - com.sun.grizzly.SelectorHandlerRunner.run() @bci=218, line=132
> >> (Compiled frame)
> >> -
> >>
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(java.lang.Runnable)
> >> @bci=59, line=886 (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=28,
> line=908
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17706: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.Controller.waitUntilSelectorHandlersStop() @bci=40,
> >> line=1119 (Interpreted frame)
> >> - com.sun.grizzly.Controller.start() @bci=343, line=869 (Interpreted
> >> frame)
> >> - com.sun.grizzly.http.SelectorThread.startListener() @bci=11,
> line=1306
> >> (Interpreted frame)
> >> - com.sun.grizzly.http.SelectorThread.run() @bci=28, line=1144
> >> (Interpreted frame)
> >> - com.sun.grizzly.http.SelectorThread.startEndpoint() @bci=1, line=1233
> >> (Interpreted frame)
> >> - com.sun.enterprise.v3.services.impl.GrizzlyListener.startEndpoint()
> >> @bci=11, line=140 (Interpreted frame)
> >> - com.sun.enterprise.v3.services.impl.GrizzlyProxy$2.run() @bci=43,
> >> line=342 (Interpreted frame)
> >>
> >>
> >> Thread 17705: (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=210 (Compiled
> >> frame)
> >> - sun.nio.ch.EPollSelectorImpl.doSelect(long) @bci=28, line=65
> (Compiled
> >> frame)
> >> - sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci=37, line=69
> >> (Compiled frame)
> >> - sun.nio.ch.SelectorImpl.select(long) @bci=30, line=80 (Compiled
> frame)
> >> - com.sun.grizzly.TCPSelectorHandler.select(com.sun.grizzly.Context)
> >> @bci=20, line=513 (Interpreted frame)
> >> -
> >>
> com.sun.grizzly.SelectorHandlerRunner.doSelect(com.sun.grizzly.SelectorHandler,
> >> com.sun.grizzly.NIOContext) @bci=24, line=190 (Interpreted frame)
> >> - com.sun.grizzly.SelectorHandlerRunner.run() @bci=218, line=132
> >> (Interpreted frame)
> >> -
> >>
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(java.lang.Runnable)
> >> @bci=59, line=886 (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=28,
> line=908
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17704: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.Controller.waitUntilSelectorHandlersStop() @bci=40,
> >> line=1119 (Interpreted frame)
> >> - com.sun.grizzly.Controller.start() @bci=343, line=869 (Interpreted
> >> frame)
> >> - com.sun.grizzly.http.SelectorThread.startListener() @bci=11,
> line=1306
> >> (Interpreted frame)
> >> - com.sun.grizzly.http.SelectorThread.run() @bci=28, line=1144
> >> (Interpreted frame)
> >> - com.sun.grizzly.http.SelectorThread.startEndpoint() @bci=1, line=1233
> >> (Interpreted frame)
> >> - com.sun.enterprise.v3.services.impl.GrizzlyListener.startEndpoint()
> >> @bci=21, line=142 (Interpreted frame)
> >> - com.sun.enterprise.v3.services.impl.GrizzlyProxy$2.run() @bci=43,
> >> line=342 (Interpreted frame)
> >>
> >>
> >> Thread 17703: (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=210 (Compiled
> >> frame)
> >> - sun.nio.ch.EPollSelectorImpl.doSelect(long) @bci=28, line=65
> (Compiled
> >> frame)
> >> - sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci=37, line=69
> >> (Compiled frame)
> >> - sun.nio.ch.SelectorImpl.select(long) @bci=30, line=80 (Compiled
> frame)
> >> - com.sun.grizzly.TCPSelectorHandler.select(com.sun.grizzly.Context)
> >> @bci=20, line=513 (Interpreted frame)
> >> -
> >>
> com.sun.grizzly.SelectorHandlerRunner.doSelect(com.sun.grizzly.SelectorHandler,
> >> com.sun.grizzly.NIOContext) @bci=24, line=190 (Compiled frame)
> >> - com.sun.grizzly.SelectorHandlerRunner.run() @bci=218, line=132
> >> (Compiled frame)
> >> -
> >>
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(java.lang.Runnable)
> >> @bci=59, line=886 (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=28,
> line=908
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17702: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.Controller.waitUntilSelectorHandlersStop() @bci=40,
> >> line=1119 (Interpreted frame)
> >> - com.sun.grizzly.Controller.start() @bci=343, line=869 (Interpreted
> >> frame)
> >> - com.sun.grizzly.http.SelectorThread.startListener() @bci=11,
> line=1306
> >> (Interpreted frame)
> >> - com.sun.grizzly.http.SelectorThread.run() @bci=28, line=1144
> >> (Interpreted frame)
> >> - com.sun.grizzly.http.SelectorThread.startEndpoint() @bci=1, line=1233
> >> (Interpreted frame)
> >> - com.sun.enterprise.v3.services.impl.GrizzlyListener.startEndpoint()
> >> @bci=21, line=142 (Interpreted frame)
> >> - com.sun.enterprise.v3.services.impl.GrizzlyProxy$2.run() @bci=43,
> >> line=342 (Interpreted frame)
> >>
> >>
> >> Thread 17701: (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=210 (Compiled
> >> frame)
> >> - sun.nio.ch.EPollSelectorImpl.doSelect(long) @bci=28, line=65
> (Compiled
> >> frame)
> >> - sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci=37, line=69
> >> (Compiled frame)
> >> - sun.nio.ch.SelectorImpl.select(long) @bci=30, line=80 (Compiled
> frame)
> >> - com.sun.grizzly.TCPSelectorHandler.select(com.sun.grizzly.Context)
> >> @bci=20, line=513 (Interpreted frame)
> >> -
> >>
> com.sun.grizzly.SelectorHandlerRunner.doSelect(com.sun.grizzly.SelectorHandler,
> >> com.sun.grizzly.NIOContext) @bci=24, line=190 (Compiled frame)
> >> - com.sun.grizzly.SelectorHandlerRunner.run() @bci=218, line=132
> >> (Compiled frame)
> >> -
> >>
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(java.lang.Runnable)
> >> @bci=59, line=886 (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=28,
> line=908
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17700: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - com.sun.grizzly.Controller.waitUntilSelectorHandlersStop() @bci=40,
> >> line=1119 (Interpreted frame)
> >> - com.sun.grizzly.Controller.start() @bci=343, line=869 (Interpreted
> >> frame)
> >> - com.sun.grizzly.http.SelectorThread.startListener() @bci=11,
> line=1306
> >> (Interpreted frame)
> >> - com.sun.grizzly.http.SelectorThread.run() @bci=28, line=1144
> >> (Interpreted frame)
> >> - com.sun.grizzly.http.SelectorThread.startEndpoint() @bci=1, line=1233
> >> (Interpreted frame)
> >> - com.sun.enterprise.v3.services.impl.GrizzlyListener.startEndpoint()
> >> @bci=21, line=142 (Interpreted frame)
> >> - com.sun.enterprise.v3.services.impl.GrizzlyProxy$2.run() @bci=43,
> >> line=342 (Interpreted frame)
> >>
> >>
> >> Thread 17699: (state = BLOCKED)
> >> - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
> >> - java.util.concurrent.locks.LockSupport.park(java.lang.Object)
> @bci=14,
> >> line=156 (Interpreted frame)
> >> -
> >>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await()
> >> @bci=42, line=1987 (Interpreted frame)
> >> - java.util.concurrent.ArrayBlockingQueue.take() @bci=20, line=315
> >> (Interpreted frame)
> >> - com.sun.enterprise.server.logging.GFFileHandler.log() @bci=4,
> line=658
> >> (Interpreted frame)
> >> - com.sun.enterprise.server.logging.GFFileHandler$1.run() @bci=17,
> >> line=179 (Interpreted frame)
> >>
> >>
> >> Thread 17698: (state = BLOCKED)
> >> - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
> >> - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object,
> >> long) @bci=20, line=196 (Interpreted frame)
> >> -
> >>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long)
> >> @bci=68, line=2025 (Interpreted frame)
> >> - java.util.concurrent.DelayQueue.take() @bci=57, line=164 (Interpreted
> >> frame)
> >> -
> >> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take()
> >> @bci=4, line=609 (Interpreted frame)
> >> -
> >> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take()
> >> @bci=1, line=602 (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=78, line=947
> >> (Interpreted frame)
> >> - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=18,
> line=907
> >> (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17697: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - java.lang.Object.wait() @bci=2, line=485 (Interpreted frame)
> >> - org.apache.felix.framework.FrameworkStartLevelImpl.run() @bci=37,
> >> line=272 (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17696: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - java.lang.Object.wait() @bci=2, line=485 (Interpreted frame)
> >> - org.apache.felix.framework.util.EventDispatcher.run() @bci=28,
> >> line=1063 (Interpreted frame)
> >> - org.apache.felix.framework.util.EventDispatcher.access$000() @bci=0,
> >> line=54 (Interpreted frame)
> >> - org.apache.felix.framework.util.EventDispatcher$1.run() @bci=0,
> >> line=101 (Interpreted frame)
> >> - java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
> >>
> >>
> >> Thread 17690: (state = BLOCKED)
> >>
> >>
> >> Thread 17689: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - java.lang.ref.ReferenceQueue.remove(long) @bci=44, line=118
> >> (Interpreted frame)
> >> - java.lang.ref.ReferenceQueue.remove() @bci=2, line=134 (Interpreted
> >> frame)
> >> - java.lang.ref.Finalizer$FinalizerThread.run() @bci=3, line=159
> >> (Interpreted frame)
> >>
> >>
> >> Thread 17688: (state = BLOCKED)
> >> - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
> >> - java.lang.Object.wait() @bci=2, line=485 (Interpreted frame)
> >> - java.lang.ref.Reference$ReferenceHandler.run() @bci=46, line=116
> >> (Interpreted frame)
> >>
> >>
> >
>
>
>
> --
> Mladen Adamovic
> Numbeo
> Drziceva 9, 11120 Belgrade-Zvezdara, Serbia
> (Business Registration Number 62612240)
> Tel. +381-66-058-595
> email: mladen.adamovic_at_gmail.com
> web: http://www.numbeo.com
>
--
Mladen Adamovic
Numbeo
Drziceva 9, 11120 Belgrade-Zvezdara, Serbia
(Business Registration Number 62612240)
Tel. +381-66-058-595
email: mladen.adamovic_at_gmail.com
web: http://www.numbeo.com