Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Blocker
-
Resolution: Fixed
-
Affects Version/s: 1.3.3
-
Fix Version/s: 2.0.0
-
Labels:None
-
Environment:Ubuntu 9.10 Linux 2.6.31-21-generic #59-Ubuntu SMP Wed Mar 24 07:28:27 UTC 2010 x86_64 GNU/Linux
-
Number of attachments :
Description
I am not sure this is a bug but it does occur intermittently and only a restart allows resuming processing. It seems a bunch of worker threads (e.g. DspThread-3-SectionSyncher) await on DiskForceWaitQueue.waitUntilNotContains() while bitronix-disk-force-batcher awaits on DiskForceWaitQueue.waitUntilNotEmpty. The whole log is attached. Please let me know if this is an expected situation and if there is something I can do to remediate it.
Only a race condition can provoke this kind of deadlock.
How often is that happening to you? How many CPU and/or cores does your machine have? Is that happening on production only or in some test environment?