[ jetty-Bugs-989469 ] ContextLoader deadlocking

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[ jetty-Bugs-989469 ] ContextLoader deadlocking

SourceForge.net
Bugs item #989469, was opened at 2004-07-12 14:46
Message generated for change (Comment added) made by gregwilkins
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=107322&aid=989469&group_id=7322

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Other
Group: None
>Status: Closed
>Resolution: Fixed
Priority: 5
Submitted By: Mark Baker (distobj)
Assigned to: Greg Wilkins (gregwilkins)
Summary: ContextLoader deadlocking

Initial Comment:
We've observed a deadlock condition when multiple
threads are classloading while using SableVM.  We
traced this to what seems like over-eager
synchronization in org.mortbay.http.ContextLoader,
combined with how GNU Classpath implements
classloading.  If we remove the synchronized keyword
from the loadClass() definitions, the problem goes
away.  We also removed synchronization from getResource().

This is with SableVM 1.1.5 and Jetty 4.2.20 on
Redhat/Intel.

 -- Mark Baker, [hidden email]

----------------------------------------------------------------------

>Comment By: Greg Wilkins (gregwilkins)
Date: 2005-10-06 20:50

Message:
Logged In: YES
user_id=44062

removed

----------------------------------------------------------------------

You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=107322&aid=989469&group_id=7322


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
jetty-discuss mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jetty-discuss