• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Deadlock - restoreSessionWithID holding on to the lock ?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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

  • Follow-Ups:
    • Re: Deadlock - restoreSessionWithID holding on to the lock ?
      • From: Guido Neitzer <email@hidden>
    • Re: Deadlock - restoreSessionWithID holding on to the lock ?
      • From: Chuck Hill <email@hidden>
  • Prev by Date: Re: WOLips Howto? have a plist file copy to build when it's changed...
  • Next by Date: VelocityEOGenerator - files in Finder but not in Eclipse project
  • Previous by thread: Read PDF, Modify and Email Solution
  • Next by thread: Re: Deadlock - restoreSessionWithID holding on to the lock ?
  • Index(es):
    • Date
    • Thread