APPARENT DEADLOCK!!! Creating emergency threads for unas signed pending tasks!

阅读更多

2012-08-27 16:14:28 [WARN] [payCenter] [com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector->run(608) com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@7db242 -- APPARENT DEADLOCK!!! Creating emergency threads for unas

signed pending tasks!

2012-08-27 16:14:29 [WARN] [payCenter] [com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector->run(624) com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@7db242 -- APPARENT DEADLOCK!!! Complete Status:

        Managed Threads: 3

        Active Threads: 3

        Active Tasks:

                com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@8aaeed (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2)

                com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@e2780b (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1)

                com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@373e88 (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0)

        Pending Tasks:

                com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@ea72a1

                com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResourceTask@bb6db

Pool thread stack traces:

        Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2,5,main]

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

        Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1,5,main]

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

        Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0,5,main]

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

 

老贴:http://www.iteye.com/topic/22160

你可能感兴趣的:(c3p0)