Mail Archive Home | exoplatform List | September 2006 Index
Deadlock problem
- Subject: Deadlock problem
- From: Gabriela Chiribau <gabriela@xxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 21 Sep 2006 09:54:35 -0500
- Disposition-notification-to: Gabriela Chiribau <gabriela@halcyonsolutions.biz>
Greetings,
I used to get
"com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@cdc368
-- APPARENT DEADLOCK!!! Creating emergency threads for unassigned
pending tasks!" within 24 hours after starting the server, which implied
a daily server reboot.
It looks like the problem lies with c3p0 connection pool package
(http://jira.codehaus.org/browse/XPR-153).
I did upgrade to 0.9.0.2 and the problem didn't occur for 4 days. (As
the availability increased, I got a OutOfMemoryError, but that can be
solved at this point with a -Xmx :) )
I didn't notice any adverse problems as users connected to the server
and I have used the ECM functionality.
To upgrade the c3p0 package, change the version number for c3p0 in
projects/v2.x/exo-platform/services/database/impl/pom.xml and rebuild.
<dependency>
<groupId>c3p0</groupId>
<artifactId>c3p0</artifactId>
<version>0.9.0.2</version>
<scope>runtime</scope>
</dependency>
In a production environment, replace exo-tomcat/common/lib/c3p0-8.x.jar
with c3p0-0.9.0.2.jar and bounce tomcat.
I hope this helps,
Gabriela
begin:vcard
fn:Gabriela Chiribau
n:Chiribau;Gabriela
org:Halcyon Consulting LLC
adr:;;PO BOX 189;Pearland;TX;77588;US
email;internet:gabriela@xxxxxxxxxxxxxxxxxxxx
title:CEO
tel;work:916 705 5517
tel;fax:832 201 9852
tel;pager:keelath@xxxxxxxxx
tel;cell:916 705 5517
x-mozilla-html:FALSE
url:http://www.halcyon-solutions.com
version:2.1
end:vcard
- Deadlock problem,
Gabriela Chiribau
Powered by MHonArc.
Copyright © 2006-2007, OW2 Consortium | contact | webmaster.