Deadlock - restoreSessionWithID holding on to the lock ?
Deadlock - restoreSessionWithID holding on to the lock ?
- Subject: Deadlock - restoreSessionWithID holding on to the lock ?
- From: Simon McLean <email@hidden>
- Date: Thu, 22 Nov 2007 17:09:58 +0000
Hi All,
I'm still trying to debug a deadlock. 1 week in and i still can't get a thread dump from jstack, jdb or -QUIT. It seems that when the deadlock occurs the apps is just truly locked up.
However, I'm finally starting to get some information through using the excellent ScreamingEditingContext. This one in particular looks suspect, but it doesn't quite give me enough to figure out what is holding on to the lock:
Stack trace for most recent lock: java.lang.Throwable at com.clicktravel.plumbing.system.ScreamingEditingContext._trace(ScreamingEditingContext.java:52) at com.clicktravel.plumbing.system.ScreamingEditingContext.lock(ScreamingEditingContext.java:113) at com.webobjects.appserver.WOSession._awakeInContext(WOSession.java:717) at com.webobjects.appserver.WOApplication.restoreSessionWithID(WOApplication.java:1550) at er.extensions.ERXApplication.restoreSessionWithID(ERXApplication.java:1432) at com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedApplication(WOComponentRequestHandler.java:314) at com.webobjects.appserver._private.WOComponentRequestHandler._handleRequest(WOComponentRequestHandler.java:358) at com.webobjects.appserver._private.WOComponentRequestHandler.handleRequest(WOComponentRequestHandler.java:435) at com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1306) at er.extensions.ERXApplication.dispatchRequest(ERXApplication.java:1161) at com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:173) at com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:254) at java.lang.Thread.run(Thread.java:613)
Any ideas where I go from here ?
Thanks, Simon
|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden