C3P0 APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks!

一览无余 发布于 2013/07/25 17:53
阅读 2K+
收藏 0

 WARN  c.m.v.a.ThreadPoolAsynchronousRunner - com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@2d9d2d9d -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks!

WARN  c.m.v.a.ThreadPoolAsynchronousRunner - com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@2d9d2d9d -- APPARENT DEADLOCK!!! Complete Status: 

Managed Threads: 3

Active Threads: 3
Active Tasks: 
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@53965396 (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0)
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@26052605 (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1)
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@13991399 (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2)
Pending Tasks: 
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@66f366f3
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@153d153d
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@6cd56cd5
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@61e661e6
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@27da27da
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask @21212121
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@25a225a2
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@75997599
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@4eab4eab
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@13d213d2
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@27c027c0
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@44994499
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@2e572e57
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@16761676
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@7b3f7b3f
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@52495249
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@34be34be
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@156d156d
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@7b4e7b4e
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@1ab51ab5
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@7f2d7f2d
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@633a633a
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@60dd60dd
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@3d073d07
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@31813181
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@2d3f2d3f
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@3f2d3f2d
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@65a865a8
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@b800b8
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@b820b82
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@69446944
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@78ee78ee
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@230c230c
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@4eac4eac
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@7b9b7b9b
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@51e051e
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@f510f51
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@2fe52fe5
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@1180118
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@ae50ae5
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@125c125c
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@23c323c3
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@31253125
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@41a541a5
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@76297629
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@199a199a
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@24402440
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@559a559a
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@60d160d1
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@670f670f
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@72b972b9
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@237b237b
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@42804280
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@47904790
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@52d852d8
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@5f625f62
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@16c816c8
Pool thread stack traces:
Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0,5,main]
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(SocketInputStream.java:140)
oracle.net.ns.Packet.receive(Unknown Source)
oracle.net.ns.DataPacket.receive(Unknown Source)
oracle.net.ns.NetInputStream.getNextPacket(Unknown Source)
oracle.net.ns.NetInputStream.read(Unknown Source)
oracle.net.ns.NetInputStream.read(Unknown Source)
oracle.net.ns.NetInputStream.read(Unknown Source)
oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1099)
oracle.jdbc.driver.T4CMAREngine.unmarshalSB1(T4CMAREngine.java:1070)
oracle.jdbc.driver.T4C7Ocommoncall.receive(T4C7Ocommoncall.java:96)
oracle.jdbc.driver.T4CConnection.logoff(T4CConnection.java:464)
oracle.jdbc.driver.PhysicalConnection.close(PhysicalConnection.java:1184)
com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:549)
com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:234)
com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.destroyResource(C3P0PooledConnectionPool.java:470)
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask.run(BasicResourcePool.java:964)
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1,5,main]
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(SocketInputStream.java:140)
oracle.net.ns.Packet.receive(Unknown Source)
oracle.net.ns.DataPacket.receive(Unknown Source)
oracle.net.ns.NetInputStream.getNextPacket(Unknown Source)
oracle.net.ns.NetInputStream.read(Unknown Source)
oracle.net.ns.NetInputStream.read(Unknown Source)
oracle.net.ns.NetInputStream.read(Unknown Source)
oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1099)
oracle.jdbc.driver.T4CMAREngine.unmarshalSB1(T4CMAREngine.java:1070)
oracle.jdbc.driver.T4C7Ocommoncall.receive(T4C7Ocommoncall.java:96)
oracle.jdbc.driver.T4CConnection.logoff(T4CConnection.java:464)
oracle.jdbc.driver.PhysicalConnection.close(PhysicalConnection.java:1184)
com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:549)
com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:234)
com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.destroyResource(C3P0PooledConnectionPool.java:470)
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask.run(BasicResourcePool.java:964)
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2,5,main]
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(SocketInputStream.java:140)
oracle.net.ns.Packet.receive(Unknown Source)
oracle.net.ns.DataPacket.receive(Unknown Source)
oracle.net.ns.NetInputStream.getNextPacket(Unknown Source)
oracle.net.ns.NetInputStream.read(Unknown Source)
oracle.net.ns.NetInputStream.read(Unknown Source)
oracle.net.ns.NetInputStream.read(Unknown Source)
oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1099)
oracle.jdbc.driver.T4CMAREngine.unmarshalSB1(T4CMAREngine.java:1070)
oracle.jdbc.driver.T4C7Ocommoncall.receive(T4C7Ocommoncall.java:96)
oracle.jdbc.driver.T4CConnection.logoff(T4CConnection.java:464)
oracle.jdbc.driver.PhysicalConnection.close(PhysicalConnection.java:1184)
com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:549)
com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:234)
com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.destroyResource(C3P0PooledConnectionPool.java:470)
com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask.run(BasicResourcePool.java:964)

com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)

最近服务器报这个错误,求解?

加载中
0
tgh258cy
tgh258cy

我也是,求解 !

返回顶部
顶部