Satellite 5 performance: apparent deadlocks with Hibernate C3P0 pools (tomcat catalina, rhn search and taskomatic etc)

Solution Verified - Updated -

Issue

  • "APPARENT DEADLOCK" warning messages are found in Satellite 5.6 or 5.7 logs such as /var/log/tomcat6/catalina.out log or /var/log/rhn/rhn_taskomatic_daemon.log:
INFO   | jvm 1    | 2016/01/07 10:19:44 | Jan 7, 2016 10:19:44 AM com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector run
INFO   | jvm 1    | 2016/01/07 10:19:44 | WARNING: com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@5c885c88 -- APPARENT DEADLOCK!!! Complete Status: 
  • If running external Oracle database the logs indicate processes are being killed:
Process q003 died, see its trace file                                                        
Thu Jan  7 10:19:44 2016                                                                     
ksvcreate: Process(q003) creation failed                            
  • possibly accompanied by high memory / cpu usage

Environment

  • Red Hat Satellite 5.6
  • Red Hat Satellite 5.7

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content