[Mono-devel-list] Bug 55749 - Another deadlock when running static constructors
david.mitchell at telogis.com
Thu Mar 18 17:16:26 EST 2004
This bug is holding me up a bit, is the a work around or can I help fix
it? These comments from Zoltan seem to suggest that it isn't high on the
priority list. Is that correct?
+------- Additional Comments From vargaz at freemail.hu 2004-03-18 16:53
+This is caused by a deadlock between the domain lock taken in
+mono_runtime_class_init, and a managed lock. The solution would be
+to use the initialization protocol described in Partition II., 220.127.116.11,
+but that requires things like 'see whenever this thread or any
+thread waiting for this thread already holds the lock', which is a bit
+hard to implement.
This message (including any attachments) contains CONFIDENTIAL
INFORMATION intended for a specific individual and purpose, and
is protected by law. If you are not the intended recipient,
you should delete this message and are hereby notified that any
disclosure, copying, or distribution of this message, or the
taking of any action based on it, is strictly prohibited.
More information about the Mono-devel-list