Mantis - Resin
Viewing Issue Advanced Details
329 minor always 07-27-05 00:00 11-30-05 14:42
user283  
 
normal  
closed 3.0.13  
3.0.13 fixed  
none    
none 3.0.15  
0000329: Random Deadlocks
RSN-373
Currently all our applications run in resin 2.1.12 we are upgrading to resin 3.0.13. I'm getting a lot of random lock ups while developing. Never had a problem in 2.1.12. I don't have much experience debugging deadlocks in java. I do have a thread dump. Deadlocks seem to occur when restarting a webapp. I have resin watch a directory I compile my classes to and restart the webapp when a class changes. Do you think that has something to do with it?
jdk 1.5.0_03
linux 2.6

Notes
(0000373)
ferg   
07-27-05 00:00   
DynamicClassLoader.loadClass must be synchronized.
(0000374)
ferg   
07-27-05 00:00   
DynamicClassLoader.loadClass needed to be synchronized.