dev@grizzly.java.net

thread block #2

From: <rama.rama_at_tiscali.it>
Date: Fri, 13 Nov 2009 12:30:38 +0100 (CET)

Hy all!

with jprofiler, i was able to dump a deadlock on gws 1.9.18-
f.

Now, i can do a jstack and provide to you this stack trace
fortunatly :)

here we go :) [notce that you can find some jprofiler
thread on this dump]

As always any hint is more than welcome, this
issue is really blocking for me :/

FULL DUMP

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2009-11-13 12:22:46
Full thread dump Java HotSpot(TM) Client VM (11.3-
b02 mixed mode):

"Keep-Alive-Timer" daemon prio=8 tid=0x061da800
nid=0x898 waiting on condition [0x069df000..0x069dfb94]
   java.lang.
Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.
__jprofiler_nmp_sleep(Native Method)
        at java.lang.Thread.sleep(Thread.
java)
        at sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:149)
        
at java.lang.Thread.run(Thread.java:619)

"Grizzly-2480-WorkerThread
(45)" daemon prio=10 tid=0x039fd800 nid=0xc1c waiting for monitor entry
[0x0698f000..0x0698fb94]
   java.lang.Thread.State: BLOCKED (on object
monitor)
        at com.sun.grizzly.util.SyncThreadPool$SyncThreadWorker.
getTask(SyncThreadPool.java:436)
        - waiting to lock <0x11474308> (a
java.lang.Object)
        at com.sun.grizzly.util.AbstractThreadPool$Worker.
doWork(AbstractThreadPool.java:323)
        at com.sun.grizzly.util.
AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)
        at java.
lang.Thread.run(Thread.java:619)

"Grizzly-2480-WorkerThread(44)"
daemon prio=10 tid=0x03a32800 nid=0x97c waiting for monitor entry
[0x0693f000..0x0693fc14]
   java.lang.Thread.State: BLOCKED (on object
monitor)
        at com.sun.grizzly.util.SyncThreadPool.execute(SyncThreadPool.
java:169)
        - waiting to lock <0x11474308> (a java.lang.Object)
        at com.
sun.grizzly.http.TaskBase.execute(TaskBase.java:169)
        at com.sun.
grizzly.arp.DefaultAsyncHandler.handle(DefaultAsyncHandler.java:141)
        
at com.sun.grizzly.arp.AsyncProtocolFilter.execute(AsyncProtocolFilter.
java:166)
        at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter
(DefaultProtocolChain.java:135)
        at com.sun.grizzly.
DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
        at com.sun.
grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
        at
com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:
76)
        at com.sun.grizzly.ProtocolChainContextTask.doCall
(ProtocolChainContextTask.java:53)
        at com.sun.grizzly.
SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
        at com.
sun.grizzly.ContextTask.run(ContextTask.java:69)
        at com.sun.grizzly.
util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)
        at
com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.
java:309)
        at java.lang.Thread.run(Thread.java:619)

"Grizzly-2480-
WorkerThread(43)" daemon prio=10 tid=0x038dfc00 nid=0xf14 waiting for
monitor entry [0x06c5f000..0x06c5fc94]
   java.lang.Thread.State:
BLOCKED (on object monitor)
        at java.lang.Object.wait(Native Method)
        -
waiting on <0x11474308> (a java.lang.Object)
        at com.sun.grizzly.util.
SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.java:445)
        -
locked <0x11474308> (a java.lang.Object)
        at com.sun.grizzly.util.
AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:323)
        at com.
sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:
309)
        at java.lang.Thread.run(Thread.java:619)

"Grizzly-2480-
WorkerThread(38)" daemon prio=10 tid=0x05ba2c00 nid=0xbcc in Object.
wait() [0x06b1f000..0x06b1fb14]
   java.lang.Thread.State:
TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native
Method)
        - waiting on <0x11474308> (a java.lang.Object)
        at com.sun.
grizzly.util.SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.
java:445)
        - locked <0x11474308> (a java.lang.Object)
        at com.sun.
grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:
323)
        at com.sun.grizzly.util.AbstractThreadPool$Worker.run
(AbstractThreadPool.java:309)
        at java.lang.Thread.run(Thread.java:619)


"PUSH-FL-3" daemon prio=10 tid=0x05b8c000 nid=0x7d8 waiting on
condition [0x089bf000..0x089bfb94]
   java.lang.Thread.State:
TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:317)
        
at com.sun.grizzly.util.LinkedTransferQueue.awaitFulfill
(LinkedTransferQueue.java:353)
        at com.sun.grizzly.util.
LinkedTransferQueue.xfer(LinkedTransferQueue.java:236)
        at com.sun.
grizzly.util.LinkedTransferQueue.poll(LinkedTransferQueue.java:534)
        at
com.eg.euler.ipc.http.newHttp.EulerPushAdapter$1.execPush
(EulerPushAdapter.java:66)
        at com.eg.euler.ipc.http.newHttp.
EulerPushAdapter$1.run(EulerPushAdapter.java:50)

"PUSH-FL-2" daemon
prio=10 tid=0x05b88c00 nid=0xebc waiting on condition [0x0896f000..
0x0896fc14]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.
misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.
LockSupport.parkNanos(LockSupport.java:317)
        at com.sun.grizzly.util.
LinkedTransferQueue.awaitFulfill(LinkedTransferQueue.java:353)
        at com.
sun.grizzly.util.LinkedTransferQueue.xfer(LinkedTransferQueue.java:236)

        at com.sun.grizzly.util.LinkedTransferQueue.poll(LinkedTransferQueue.
java:534)
        at com.eg.euler.ipc.http.newHttp.EulerPushAdapter$1.execPush
(EulerPushAdapter.java:66)
        at com.eg.euler.ipc.http.newHttp.
EulerPushAdapter$1.run(EulerPushAdapter.java:50)

"PUSH-FL-1" daemon
prio=10 tid=0x05b8b400 nid=0x27c waiting on condition [0x0891f000..
0x0891fc94]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.
misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.
LockSupport.parkNanos(LockSupport.java:317)
        at com.sun.grizzly.util.
LinkedTransferQueue.awaitFulfill(LinkedTransferQueue.java:353)
        at com.
sun.grizzly.util.LinkedTransferQueue.xfer(LinkedTransferQueue.java:236)

        at com.sun.grizzly.util.LinkedTransferQueue.poll(LinkedTransferQueue.
java:534)
        at com.eg.euler.ipc.http.newHttp.EulerPushAdapter$1.execPush
(EulerPushAdapter.java:66)
        at com.eg.euler.ipc.http.newHttp.
EulerPushAdapter$1.run(EulerPushAdapter.java:50)

"PUSH-FL-0" daemon
prio=10 tid=0x05b8a800 nid=0xc80 waiting on condition [0x06fcf000..
0x06fcfd14]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at
java.lang.Thread.__jprofiler_nmp_sleep(Native Method)
        at java.lang.
Thread.sleep(Thread.java)
        at com.eg.euler.Util.sleep(Util.java:420)
        
at com.eg.euler.ipc.http.HttpSession.checkPush(HttpSession.java:678)
        
at com.eg.euler.ipc.http.newHttp.EulerPushAdapter$1.checkPush
(EulerPushAdapter.java:56)
        at com.eg.euler.ipc.http.newHttp.
EulerPushAdapter$1.run(EulerPushAdapter.java:49)

"C-25" prio=6
tid=0x05d18c00 nid=0x270 runnable [0x0879f000..0x0879fa94]
   java.lang.
Thread.State: RUNNABLE
        at java.net.SocketInputStream.socketRead0
(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.
java:129)
        at java.net.SocketInputStream.read(SocketInputStream.java:
182)
        at java.io.ObjectInputStream$PeekInputStream.peek
(ObjectInputStream.java:2249)
        at java.io.
ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:
2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-24" prio=6 tid=0x05d11000 nid=0xfc4
runnable [0x0874f000..0x0874fb14]
   java.lang.Thread.State: RUNNABLE
        
at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-23" prio=6 tid=0x05d07800 nid=0x978
runnable [0x086ff000..0x086ffb94]
   java.lang.Thread.State: RUNNABLE
        
at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-22" prio=6 tid=0x05cfe400 nid=0xc08
runnable [0x086af000..0x086afc14]
   java.lang.Thread.State: RUNNABLE
        
at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-21" prio=6 tid=0x05cf6c00 nid=0xf04
runnable [0x0865f000..0x0865fc94]
   java.lang.Thread.State: RUNNABLE
        
at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-20" prio=6 tid=0x05ce8c00 nid=0xc34
runnable [0x0860f000..0x0860fd14]
   java.lang.Thread.State: RUNNABLE
        
at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-19" prio=6 tid=0x05ce0000 nid=0xbdc
runnable [0x085bf000..0x085bfd94]
   java.lang.Thread.State: RUNNABLE
        
at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-18" prio=6 tid=0x05cd3400 nid=0x968
runnable [0x0856f000..0x0856fa14]
   java.lang.Thread.State: RUNNABLE
        
at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-17" prio=6 tid=0x05cbb800 nid=0x598
runnable [0x0851f000..0x0851fa94]
   java.lang.Thread.State: RUNNABLE
        
at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-16" prio=6 tid=0x05cb1c00 nid=0x950
runnable [0x084cf000..0x084cfb14]
   java.lang.Thread.State: RUNNABLE
        
at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-15" prio=6 tid=0x05ca9400 nid=0x8a4
runnable [0x0847f000..0x0847fb94]
   java.lang.Thread.State: RUNNABLE
        
at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-14" prio=6 tid=0x05c84c00 nid=0x8e4
runnable [0x0842f000..0x0842fc14]
   java.lang.Thread.State: RUNNABLE
        
at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-13" prio=6 tid=0x05c7a400 nid=0xedc
runnable [0x083df000..0x083dfc94]
   java.lang.Thread.State: RUNNABLE
        
at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-12" prio=6 tid=0x05c73000 nid=0xb80
runnable [0x0838f000..0x0838fd14]
   java.lang.Thread.State: RUNNABLE
        
at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-11" prio=6 tid=0x05c65c00 nid=0xa64
runnable [0x0833f000..0x0833fd94]
   java.lang.Thread.State: RUNNABLE
        
at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-10" prio=6 tid=0x05c5b000 nid=0xb4c
runnable [0x082ef000..0x082efa14]
   java.lang.Thread.State: RUNNABLE
        
at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-9" prio=6 tid=0x05c52400 nid=0x874 runnable
[0x0829f000..0x0829fa94]
   java.lang.Thread.State: RUNNABLE
        at java.
net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-8" prio=6 tid=0x05c36400 nid=0xe94 runnable
[0x0824f000..0x0824fb14]
   java.lang.Thread.State: RUNNABLE
        at java.
net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-7" prio=6 tid=0x05c2fc00 nid=0x13c runnable
[0x081ff000..0x081ffb94]
   java.lang.Thread.State: RUNNABLE
        at java.
net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-6" prio=6 tid=0x05c2b800 nid=0x8bc runnable
[0x081af000..0x081afc14]
   java.lang.Thread.State: RUNNABLE
        at java.
net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-5" prio=6 tid=0x05c23800 nid=0x318 runnable
[0x0815f000..0x0815fc94]
   java.lang.Thread.State: RUNNABLE
        at java.
net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-4" prio=6 tid=0x05c0d400 nid=0x46c runnable
[0x0810f000..0x0810fd14]
   java.lang.Thread.State: RUNNABLE
        at java.
net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-3" prio=6 tid=0x05976000 nid=0x9f4 runnable
[0x080bf000..0x080bfd94]
   java.lang.Thread.State: RUNNABLE
        at java.
net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"C-2" prio=6 tid=0x05882400 nid=0xf48 runnable
[0x0806f000..0x0806fa14]
   java.lang.Thread.State: RUNNABLE
        at java.
net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"Grizzly" daemon prio=10 tid=0x03a01c00
nid=0xa80 waiting on condition [0x06f7f000..0x06f7fb94]
   java.lang.
Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native
Method)
        - parking to wait for <0x144b9f78> (a java.util.concurrent.
locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.
concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
        at java.
util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.
awaitNanos(AbstractQueuedSynchronizer.java:1963)
        at java.util.
concurrent.DelayQueue.take(DelayQueue.java:164)
        at java.util.
concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take
(ScheduledThreadPoolExecutor.java:583)
        at java.util.concurrent.
ScheduledThreadPoolExecutor$DelayedWorkQueue.take
(ScheduledThreadPoolExecutor.java:576)
        at java.util.concurrent.
ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
        at java.util.
concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        
at java.lang.Thread.run(Thread.java:619)

"Grizzly-2480-WorkerThread
(24)" daemon prio=10 tid=0x03a01800 nid=0xc78 waiting for monitor entry
[0x06edf000..0x06edfc94]
   java.lang.Thread.State: BLOCKED (on object
monitor)
        at com.sun.grizzly.util.SyncThreadPool.execute(SyncThreadPool.
java:169)
        - waiting to lock <0x11474308> (a java.lang.Object)
        at com.
sun.grizzly.http.TaskBase.execute(TaskBase.java:169)
        at com.sun.
grizzly.arp.DefaultAsyncHandler.handle(DefaultAsyncHandler.java:141)
        
at com.sun.grizzly.arp.AsyncProtocolFilter.execute(AsyncProtocolFilter.
java:166)
        at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter
(DefaultProtocolChain.java:135)
        at com.sun.grizzly.
DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
        at com.sun.
grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
        at
com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:
76)
        at com.sun.grizzly.ProtocolChainContextTask.doCall
(ProtocolChainContextTask.java:53)
        at com.sun.grizzly.
SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
        at com.
sun.grizzly.ContextTask.run(ContextTask.java:69)
        at com.sun.grizzly.
util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)
        at
com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.
java:309)
        at java.lang.Thread.run(Thread.java:619)

"Grizzly-2480-
WorkerThread(21)" daemon prio=10 tid=0x03a3d400 nid=0x2e8 waiting for
monitor entry [0x06def000..0x06defa14]
   java.lang.Thread.State:
BLOCKED (on object monitor)
        at com.sun.grizzly.util.
SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.java:436)
        -
waiting to lock <0x11474308> (a java.lang.Object)
        at com.sun.grizzly.
util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:323)
        at
com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.
java:309)
        at java.lang.Thread.run(Thread.java:619)

"Grizzly-2480-
WorkerThread(18)" daemon prio=10 tid=0x03bcbc00 nid=0x7a0 waiting for
monitor entry [0x06d4f000..0x06d4fb94]
   java.lang.Thread.State:
BLOCKED (on object monitor)
        at com.sun.grizzly.util.
SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.java:436)
        -
waiting to lock <0x11474308> (a java.lang.Object)
        at com.sun.grizzly.
util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:323)
        at
com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.
java:309)
        at java.lang.Thread.run(Thread.java:619)

"Grizzly-2480-
WorkerThread(13)" daemon prio=10 tid=0x03a4a400 nid=0x91c waiting for
monitor entry [0x06bbf000..0x06bbfa14]
   java.lang.Thread.State:
BLOCKED (on object monitor)
        at com.sun.grizzly.util.
SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.java:436)
        -
waiting to lock <0x11474308> (a java.lang.Object)
        at com.sun.grizzly.
util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:323)
        at
com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.
java:309)
        at java.lang.Thread.run(Thread.java:619)

"Grizzly-2480-
WorkerThread(10)" daemon prio=10 tid=0x03a22800 nid=0xb04 waiting for
monitor entry [0x06acf000..0x06acfb94]
   java.lang.Thread.State:
BLOCKED (on object monitor)
        at com.sun.grizzly.util.SyncThreadPool.
execute(SyncThreadPool.java:169)
        - waiting to lock <0x11474308> (a
java.lang.Object)
        at com.sun.grizzly.http.TaskBase.execute(TaskBase.
java:169)
        at com.sun.grizzly.arp.DefaultAsyncHandler.handle
(DefaultAsyncHandler.java:141)
        at com.sun.grizzly.arp.
AsyncProtocolFilter.execute(AsyncProtocolFilter.java:166)
        at com.sun.
grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.
java:135)
        at com.sun.grizzly.DefaultProtocolChain.execute
(DefaultProtocolChain.java:102)
        at com.sun.grizzly.
DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
        at com.sun.
grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
        at
com.sun.grizzly.ProtocolChainContextTask.doCall
(ProtocolChainContextTask.java:53)
        at com.sun.grizzly.
SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
        at com.
sun.grizzly.ContextTask.run(ContextTask.java:69)
        at com.sun.grizzly.
util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)
        at
com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.
java:309)
        at java.lang.Thread.run(Thread.java:619)

"Grizzly-2480-
WorkerThread(4)" daemon prio=10 tid=0x0355c400 nid=0x644 waiting for
monitor entry [0x068ef000..0x068efa94]
   java.lang.Thread.State:
BLOCKED (on object monitor)
        at com.sun.grizzly.util.
SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.java:436)
        -
waiting to lock <0x11474308> (a java.lang.Object)
        at com.sun.grizzly.
util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:323)
        at
com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.
java:309)
        at java.lang.Thread.run(Thread.java:619)

"Grizzly-2480-
WorkerThread(3)" daemon prio=10 tid=0x03a42c00 nid=0x6a8 waiting for
monitor entry [0x0689f000..0x0689fb14]
   java.lang.Thread.State:
BLOCKED (on object monitor)
        at com.sun.grizzly.util.
SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.java:436)
        -
waiting to lock <0x11474308> (a java.lang.Object)
        at com.sun.grizzly.
util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:323)
        at
com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.
java:309)
        at java.lang.Thread.run(Thread.java:619)

"Grizzly-2480-
WorkerThread(2)" daemon prio=10 tid=0x03a4ac00 nid=0x43c in Object.
wait() [0x0684f000..0x0684fb94]
   java.lang.Thread.State:
TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native
Method)
        - waiting on <0x11474308> (a java.lang.Object)
        at com.sun.
grizzly.util.SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.
java:445)
        - locked <0x11474308> (a java.lang.Object)
        at com.sun.
grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:
323)
        at com.sun.grizzly.util.AbstractThreadPool$Worker.run
(AbstractThreadPool.java:309)
        at java.lang.Thread.run(Thread.java:619)


"Grizzly-2480-WorkerThread(1)" daemon prio=10 tid=0x059b0c00 nid=0xae0
in Object.wait() [0x067ff000..0x067ffc14]
   java.lang.Thread.State:
TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native
Method)
        - waiting on <0x11474308> (a java.lang.Object)
        at com.sun.
grizzly.util.SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.
java:445)
        - locked <0x11474308> (a java.lang.Object)
        at com.sun.
grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:
323)
        at com.sun.grizzly.util.AbstractThreadPool$Worker.run
(AbstractThreadPool.java:309)
        at java.lang.Thread.run(Thread.java:619)


"Grizzly-2480-WorkerThread(0)" daemon prio=10 tid=0x047bf800 nid=0x540
in Object.wait() [0x057af000..0x057afc94]
   java.lang.Thread.State:
TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native
Method)
        - waiting on <0x11474308> (a java.lang.Object)
        at com.sun.
grizzly.util.SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.
java:445)
        - locked <0x11474308> (a java.lang.Object)
        at com.sun.
grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:
323)
        at com.sun.grizzly.util.AbstractThreadPool$Worker.run
(AbstractThreadPool.java:309)
        at java.lang.Thread.run(Thread.java:619)


"PUSH-DBHAT" prio=6 tid=0x047aa800 nid=0xa1c waiting on condition
[0x0575f000..0x0575fd94]
   java.lang.Thread.State: TIMED_WAITING
(sleeping)
        at java.lang.Thread.__jprofiler_nmp_sleep(Native Method)
        
at java.lang.Thread.sleep(Thread.java)
        at com.eg.euler.Util.sleep(Util.
java:420)
        at com.eg.euler.ipc.db.PushConnector.run(PushConnector.java:
41)

"CD-38" prio=6 tid=0x0448e000 nid=0xdb4 in Object.wait()
[0x0570f000..0x0570fa14]
   java.lang.Thread.State: TIMED_WAITING (on
object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on
<0x2071b6c0> (a java.lang.Class for com.eg.euler.cd.BG)
        at com.eg.
euler.cd.BG.todo(BG.java:140)
        - locked <0x2071b6c0> (a java.lang.Class
for com.eg.euler.cd.BG)
        at com.eg.euler.ipc.db.CDPullConnector.work
(CDPullConnector.java:56)
        at com.eg.euler.ipc.db.CDPullConnector.run
(CDPullConnector.java:34)

"DestroyJavaVM" prio=6 tid=0x002b7c00
nid=0xca4 waiting on condition [0x00000000..0x0090fd4c]
   java.lang.
Thread.State: RUNNABLE

"PUSH-WS" prio=6 tid=0x04527800 nid=0x920
runnable [0x056bf000..0x056bfa94]
   java.lang.Thread.State: RUNNABLE
        
at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.http.
PushConn.poll(PushConn.java:64)
        at com.eg.euler.ipc.http.PushConn.run
(PushConn.java:50)

"CD-POLL" prio=6 tid=0x04525400 nid=0xd00 runnable
[0x0566f000..0x0566fb14]
   java.lang.Thread.State: RUNNABLE
        at java.
net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.http.
Listener.cdPoll(Listener.java:115)
        at com.eg.euler.ipc.http.Listener.
access$000(Listener.java:25)
        at com.eg.euler.ipc.http.Listener$1.run
(Listener.java:86)

"C-1" prio=6 tid=0x0450f000 nid=0xa8c runnable
[0x0561f000..0x0561fb94]
   java.lang.Thread.State: RUNNABLE
        at java.
net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at java.net.
SocketInputStream.read(SocketInputStream.java:182)
        at java.io.
ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2249)
        at
java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.
java:2542)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte
(ObjectInputStream.java:2552)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readUnshared
(ObjectInputStream.java:441)
        at com.eg.util.comm.EulerInputStream.
readUnshared(EulerInputStream.java:26)
        at com.eg.euler.ipc.pull.Req.
deserialize(Req.java:33)
        at com.eg.euler.ipc.db.PullConnector.work0
(PullConnector.java:57)
        at com.eg.euler.ipc.db.PullConnector.run
(PullConnector.java:42)

"CD-cd.vsoccer#8" prio=6 tid=0x04487800
nid=0x9c8 in Object.wait() [0x055cf000..0x055cfc14]
   java.lang.Thread.
State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait
(Native Method)
        - waiting on <0x13a2c4a0> (a com.eg.euler.cd.BG)
        at
com.eg.euler.cd.BG.work(BG.java:278)
        - locked <0x13a2c4a0> (a com.eg.
euler.cd.BG)
        at com.eg.euler.cd.BG.access$000(BG.java:23)
        at com.eg.
euler.cd.BG$1.run(BG.java:90)

"CD-cd.er#1001" prio=6 tid=0x04490400
nid=0x75c in Object.wait() [0x0557f000..0x0557fc94]
   java.lang.Thread.
State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait
(Native Method)
        - waiting on <0x11491058> (a com.eg.euler.cd.BG)
        at
com.eg.euler.cd.BG.work(BG.java:278)
        - locked <0x11491058> (a com.eg.
euler.cd.BG)
        at com.eg.euler.cd.BG.access$000(BG.java:23)
        at com.eg.
euler.cd.BG$1.run(BG.java:90)

"CD-cd.er.90#1002" prio=6 tid=0x02da0400
nid=0x93c in Object.wait() [0x0552f000..0x0552fd14]
   java.lang.Thread.
State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait
(Native Method)
        - waiting on <0x11491018> (a com.eg.euler.cd.BG)
        at
com.eg.euler.cd.BG.work(BG.java:278)
        - locked <0x11491018> (a com.eg.
euler.cd.BG)
        at com.eg.euler.cd.BG.access$000(BG.java:23)
        at com.eg.
euler.cd.BG$1.run(BG.java:90)

"CD-cd.er.45#1003" prio=6 tid=0x0440c400
nid=0x964 in Object.wait() [0x054df000..0x054dfd94]
   java.lang.Thread.
State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait
(Native Method)
        - waiting on <0x11490fd8> (a com.eg.euler.cd.BG)
        at
com.eg.euler.cd.BG.work(BG.java:278)
        - locked <0x11490fd8> (a com.eg.
euler.cd.BG)
        at com.eg.euler.cd.BG.access$000(BG.java:23)
        at com.eg.
euler.cd.BG$1.run(BG.java:90)

"CD-cd.lotto#1101" prio=6 tid=0x043f6000
nid=0x140 in Object.wait() [0x0548f000..0x0548fa14]
   java.lang.Thread.
State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait
(Native Method)
        - waiting on <0x13a2c4d0> (a com.eg.euler.cd.BG)
        at
com.eg.euler.cd.BG.work(BG.java:278)
        - locked <0x13a2c4d0> (a com.eg.
euler.cd.BG)
        at com.eg.euler.cd.BG.access$000(BG.java:23)
        at com.eg.
euler.cd.BG$1.run(BG.java:90)

"SS-GC" prio=6 tid=0x04360000 nid=0xc58
in Object.wait() [0x0543f000..0x0543fa94]
   java.lang.Thread.State:
TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native
Method)
        - waiting on <0x13887660> (a java.lang.Object)
        at com.eg.
euler.ipc.http.HttpSession$GC.run(HttpSession.java:716)
        - locked
<0x13887660> (a java.lang.Object)

"PC-CHK" prio=6 tid=0x043a8400
nid=0x868 waiting on condition [0x053ef000..0x053efb14]
   java.lang.
Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.
__jprofiler_nmp_sleep(Native Method)
        at java.lang.Thread.sleep(Thread.
java)
        at com.eg.euler.Util.sleep(Util.java:420)
        at com.eg.euler.ipc.
http.PullConnFactory$1.run(PullConnFactory.java:95)

"Thread-10" daemon
prio=6 tid=0x0348dc00 nid=0x9c4 runnable [0x0539f000..0x0539fb94]
   
java.lang.Thread.State: RUNNABLE
        at sun.nio.ch.
WindowsSelectorImpl$SubSelector.__jprofiler_nmp_poll0(Native Method)
        
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.
java)
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll
(WindowsSelectorImpl.java:274)
        at sun.nio.ch.
WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:
256)
        at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.
java:137)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:
69)
        - locked <0x1388a740> (a sun.nio.ch.Util$1)
        - locked <0x1388a750>
(a java.util.Collections$UnmodifiableSet)
        - locked <0x1388a6c8> (a sun.
nio.ch.WindowsSelectorImpl)
        at sun.nio.ch.SelectorImpl.select
(SelectorImpl.java:80)
        at com.sun.grizzly.TCPSelectorHandler.select
(TCPSelectorHandler.java:546)
        at com.sun.grizzly.SelectorHandlerRunner.
doSelect(SelectorHandlerRunner.java:185)
        at com.sun.grizzly.
SelectorHandlerRunner.run(SelectorHandlerRunner.java:130)
        at java.util.
concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:
886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)


"SelectorThread-2481" prio=6 tid=0x0439f000 nid=0x870 in Object.wait()
[0x0534f000..0x0534fc14]
   java.lang.Thread.State: TIMED_WAITING (on
object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on
<0x1388a810> (a java.util.concurrent.atomic.AtomicInteger)
        at com.sun.
grizzly.Controller.waitUntilSeletorHandlersStop(Controller.java:1092)
        
- locked <0x1388a810> (a java.util.concurrent.atomic.AtomicInteger)
        at
com.sun.grizzly.Controller.start(Controller.java:843)
        at com.sun.
grizzly.http.SelectorThread.startListener(SelectorThread.java:1241)
        -
locked <0x1276a270> (a java.lang.Object)
        at com.sun.grizzly.http.
SelectorThread.run(SelectorThread.java:1087)
        at java.lang.Thread.run
(Thread.java:619)

"Thread-9" daemon prio=6 tid=0x04324800 nid=0x7ec
runnable [0x04aff000..0x04affc94]
   java.lang.Thread.State: RUNNABLE
        
at sun.nio.ch.WindowsSelectorImpl$SubSelector.__jprofiler_nmp_poll0
(Native Method)
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0
(WindowsSelectorImpl.java)
        at sun.nio.ch.
WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:274)
        at
sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400
(WindowsSelectorImpl.java:256)
        at sun.nio.ch.WindowsSelectorImpl.
doSelect(WindowsSelectorImpl.java:137)
        at sun.nio.ch.SelectorImpl.
lockAndDoSelect(SelectorImpl.java:69)
        - locked <0x127695d0> (a sun.nio.
ch.Util$1)
        - locked <0x127695e0> (a java.util.
Collections$UnmodifiableSet)
        - locked <0x12769558> (a sun.nio.ch.
WindowsSelectorImpl)
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.
java:80)
        at com.sun.grizzly.TCPSelectorHandler.select
(TCPSelectorHandler.java:546)
        at com.sun.grizzly.SelectorHandlerRunner.
doSelect(SelectorHandlerRunner.java:185)
        at com.sun.grizzly.
SelectorHandlerRunner.run(SelectorHandlerRunner.java:130)
        at java.util.
concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:
886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)


"SelectorThread-2480" prio=6 tid=0x0427a800 nid=0xeb8 in Object.wait()
[0x04aaf000..0x04aafd14]
   java.lang.Thread.State: TIMED_WAITING (on
object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on
<0x127696b0> (a java.util.concurrent.atomic.AtomicInteger)
        at com.sun.
grizzly.Controller.waitUntilSeletorHandlersStop(Controller.java:1092)
        
- locked <0x127696b0> (a java.util.concurrent.atomic.AtomicInteger)
        at
com.sun.grizzly.Controller.start(Controller.java:843)
        at com.sun.
grizzly.http.SelectorThread.startListener(SelectorThread.java:1241)
        -
locked <0x11455898> (a java.lang.Object)
        at com.sun.grizzly.http.
SelectorThread.run(SelectorThread.java:1087)
        at java.lang.Thread.run
(Thread.java:619)

"CONTAB" prio=6 tid=0x03852800 nid=0x960 waiting on
condition [0x0425f000..0x0425fd94]
   java.lang.Thread.State:
TIMED_WAITING (sleeping)
        at java.lang.Thread.__jprofiler_nmp_sleep
(Native Method)
        at java.lang.Thread.sleep(Thread.java)
        at com.eg.
euler.Util.sleep(Util.java:420)
        at com.eg.euler.ipc.db.Contabilizer.
loop(Contabilizer.java:71)
        at com.eg.euler.ipc.db.Contabilizer.
access$000(Contabilizer.java:23)
        at com.eg.euler.ipc.db.Contabilizer$1.
run(Contabilizer.java:57)

"E-CONTAB" prio=2 tid=0x03867c00 nid=0xbe0
runnable [0x0420f000..0x0420fa14]
   java.lang.Thread.State: RUNNABLE
        
at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.
SocketInputStream.read(SocketInputStream.java:129)
        at org.postgresql.
core.VisibleBufferedInputStream.readMore(VisibleBufferedInputStream.
java:135)
        at org.postgresql.core.VisibleBufferedInputStream.ensureBytes
(VisibleBufferedInputStream.java:104)
        at org.postgresql.core.
VisibleBufferedInputStream.read(VisibleBufferedInputStream.java:73)
        at
org.postgresql.core.PGStream.ReceiveChar(PGStream.java:259)
        at org.
postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.
java:1166)
        at org.postgresql.core.v3.QueryExecutorImpl.execute
(QueryExecutorImpl.java:192)
        - locked <0x13ca6df0> (a org.postgresql.
core.v3.QueryExecutorImpl)
        at org.postgresql.jdbc2.
AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:451)
        at org.
postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags
(AbstractJdbc2Statement.java:350)
        at org.postgresql.jdbc2.
AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:254)
        
at com.eg.euler.ipc.db.ExtContabilizer$Updater.proactive
(ExtContabilizer.java:441)
        at com.eg.euler.ipc.db.
ExtContabilizer$Updater.run(ExtContabilizer.java:642)

"E-WATCH" prio=6
tid=0x0382f000 nid=0x6e8 waiting on condition [0x041bf000..0x041bfa94]

   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.
park(Native Method)
        at java.util.concurrent.locks.LockSupport.parkNanos
(LockSupport.java:317)
        at com.sun.grizzly.util.LinkedTransferQueue.
awaitFulfill(LinkedTransferQueue.java:353)
        at com.sun.grizzly.util.
LinkedTransferQueue.xfer(LinkedTransferQueue.java:236)
        at com.sun.
grizzly.util.LinkedTransferQueue.poll(LinkedTransferQueue.java:534)
        at
com.eg.euler.ipc.db.ExtWatch$Updater.run(ExtWatch.java:145)

"ExtTask"
prio=6 tid=0x0383e800 nid=0x29c in Object.wait() [0x0416f000..
0x0416fb14]
   java.lang.Thread.State: TIMED_WAITING (on object
monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on
<0x11431d88> (a java.util.ArrayList)
        at com.eg.euler.ipc.db.ExtTask$1.
run(ExtTask.java:180)
        - locked <0x11431d88> (a java.util.ArrayList)


"DB-CHK" prio=6 tid=0x035a8c00 nid=0x2b8 waiting on condition
[0x0408f000..0x0408fb94]
   java.lang.Thread.State: TIMED_WAITING
(sleeping)
        at java.lang.Thread.__jprofiler_nmp_sleep(Native Method)
        
at java.lang.Thread.sleep(Thread.java)
        at com.eg.euler.Util.sleep(Util.
java:420)
        at com.eg.euler.Pool$1.run(Pool.java:32)

"DB" prio=6
tid=0x035bd800 nid=0x73c runnable [0x03c3f000..0x03c3fc14]
   java.lang.
Thread.State: RUNNABLE
        at java.net.PlainSocketImpl.socketAccept(Native
Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
        
- locked <0x13a2c518> (a java.net.SocksSocketImpl)
        at java.net.
ServerSocket.implAccept(ServerSocket.java:453)
        at java.net.
ServerSocket.accept(ServerSocket.java:421)
        at com.eg.euler.ipc.db.
Server.listen(Server.java:65)
        at com.eg.euler.Main$1.run(Main.java:58)


"LOGGER" daemon prio=2 tid=0x034f1400 nid=0x990 waiting on condition
[0x037ef000..0x037efc94]
   java.lang.Thread.State: TIMED_WAITING
(sleeping)
        at java.lang.Thread.__jprofiler_nmp_sleep(Native Method)
        
at java.lang.Thread.sleep(Thread.java)
        at com.eg.euler.Util.sleep(Util.
java:420)
        at com.eg.euler.Util$2.run(Util.java:241)

"Monitor Ctrl-
Break" daemon prio=6 tid=0x034c0c00 nid=0xff8 runnable [0x0378f000..
0x0378fd14]
   java.lang.Thread.State: RUNNABLE
        at java.net.
PlainSocketImpl.socketAccept(Native Method)
        at java.net.
PlainSocketImpl.accept(PlainSocketImpl.java:384)
        - locked <0x1140bf98>
(a java.net.SocksSocketImpl)
        at java.net.ServerSocket.implAccept
(ServerSocket.java:453)
        at java.net.ServerSocket.accept(ServerSocket.
java:421)
        at com.intellij.rt.execution.application.AppMain$1.run
(AppMain.java:53)
        at java.lang.Thread.run(Thread.java:619)


"_jprofiler_sampler" daemon prio=10 tid=0x034bd800 nid=0xac0 waiting on
condition [0x0361f000..0x0361fd94]
   java.lang.Thread.State:
TIMED_WAITING (sleeping)
        at java.lang.Thread.__jprofiler_nmp_sleep
(Native Method)
        at java.lang.Thread.sleep(Thread.java)
        at com.
jprofiler.agent.Sampler.run(ejt:526)

"Low Memory Detector" daemon
prio=6 tid=0x02e07800 nid=0x3c4 runnable [0x00000000..0x00000000]
   
java.lang.Thread.State: RUNNABLE

"CompilerThread0" daemon prio=10
tid=0x02e06c00 nid=0x658 waiting on condition [0x00000000..0x0332f7bc]

   java.lang.Thread.State: RUNNABLE

"_jprofiler_native_sampler" daemon
prio=6 tid=0x02dd0c00 nid=0x918 runnable [0x00000000..0x00000000]
   
java.lang.Thread.State: RUNNABLE

"_jprofiler_native_comm" daemon
prio=6 tid=0x02dcf400 nid=0x124 runnable [0x00000000..0x031ffb7c]
   
java.lang.Thread.State: RUNNABLE

"Attach Listener" daemon prio=10
tid=0x02dc9c00 nid=0xe48 waiting on condition [0x00000000..0x00000000]

   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10
tid=0x02dc8800 nid=0x32c runnable [0x00000000..0x00000000]
   java.lang.
Thread.State: RUNNABLE

"Finalizer" daemon prio=8 tid=0x02dae000
nid=0xe2c in Object.wait() [0x02f0f000..0x02f0fa94]
   java.lang.Thread.
State: WAITING (on object monitor)
        at java.lang.Object.wait(Native
Method)
        - waiting on <0x1140c220> (a java.lang.ref.
ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove
(ReferenceQueue.java:116)
        - locked <0x1140c220> (a java.lang.ref.
ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove
(ReferenceQueue.java:132)
        at java.lang.ref.Finalizer$FinalizerThread.
run(Finalizer.java:159)

"Reference Handler" daemon prio=10
tid=0x02dac800 nid=0x37c in Object.wait() [0x02ebf000..0x02ebfb14]
   
java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.
Object.wait(Native Method)
        - waiting on <0x1140c2a8> (a java.lang.ref.
Reference$Lock)
        at java.lang.Object.wait(Object.java:485)
        at java.
lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
        - locked
<0x1140c2a8> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=10
tid=0x02d9d800 nid=0x278 runnable

"VM Periodic Task Thread" prio=10
tid=0x02e09800 nid=0xf0c waiting on condition

JNI global references:
960312




Passa a Tiscali Tutto Incluso Light: telefono + adsl 8 Mb senza limiti a soli 9,95 euro al mese fino al 01/04/2010. Gratis la Sim Tiscali Mobile con 25 euro di traffico.

L’offerta è valida solo se attivi entro il 12/11/09

http://abbonati.tiscali.it/telefono-adsl/prodotti/tc/tuttoincluso_light/?WT.mc_id=01fw