日期:2014-05-18  浏览次数:20596 次

特别棘手的问题,大家帮忙看看,项目在即,突然发生了这种情况,快死人了,大家帮帮忙
2007-9-22   15:39:01   com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector   run
警告:   com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@3b100c   --   APPARENT   DEADLOCK!!!   Creating   emergency   threads   for   unassigned   pending   tasks!
2007-9-22   15:39:01   com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector   run
警告:   com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@3b100c   --   APPARENT   DEADLOCK!!!   Complete   Status:  
Managed   Threads:   3
Active   Threads:   3
Active   Tasks:  
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@f84b0a   (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0)
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@106b56a   (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2)
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@1705316   (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1)
Pending   Tasks:  
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@15ee9e3
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@4d6b1a
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@b27c38
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@1f94a1f
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@1713b42
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@e99d0f
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@14653a3

com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@39859
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@7023f
com.mchange.v2.resourcepool.BasicResourcePool$1RefurbishCheckinResourceTask@247d4a
Pool   thread   stack   traces:
Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0,5,main]
java.lang.Thread.sleep(Native   Method)
com.mysql.jdbc.Connection.createNewIO(Connection.java:2880)
com.mysql.jdbc.Connection. <init> (Connection.java:1531)
com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134)
com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)
com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:171)
com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:137)
com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1007)
com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1783)
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2,5,main]
java.lang.Thread.sleep(Native   Method)
com.mysql.jdbc.Connection.createNewIO(Connection.java:2880)
com.mysql.jdbc.Connection. <init> (Connection.java:1531)
com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134)
com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)
com.mchange.v2.c3p0.Wrapp