Author akruis
Recipients akruis, zyasoft
Date 2010-04-27.07:12:10
SpamBayes Score 1.51563e-10
Marked as misclassified No
Message-id <>
Unfortunately, the bug is fairly hard to trigger. I couldn't reproduce it on my personal development system. You probably need: several threads, memory pressure to trigger garbage collection. At least this are the conditions on my pre-production system. I observed the deadlock twice within about 8-millions transactions.

I have attached the thread dumps of both cases. Common to both cases is, that the "RUNNABLE" thread consumes 100% CPU, doesn't perform any system calls and does not return from java.util.HashMap.get / java.util.HashMap.removeEntryForKey. Both methods traverse a linked list and this became cyclic.
Date User Action Args
2010-04-27 07:12:14akruissetmessageid: <>
2010-04-27 07:12:14akruissetrecipients: + akruis, zyasoft
2010-04-27 07:12:14akruislinkissue1602 messages
2010-04-27 07:12:13akruiscreate