Author: dick
Date: 2006-08-10 12:53:46 -0400 (Thu, 10 Aug 2006)
New Revision: 63606
Modified:
trunk/mono/mono/metadata/ChangeLog
trunk/mono/mono/metadata/monitor.c
Log:
2006-08-09 Dick Porter <[EMAIL PROTECTED]>
* monitor.c (mono_monitor_cleanup): mono_monitor_cleanup() is
racing mono_monitor_allocator_lock() somewhere, so don't delete
the critical section for now. Found by running and exiting
monodevelop.
Modified: trunk/mono/mono/metadata/ChangeLog
===================================================================
--- trunk/mono/mono/metadata/ChangeLog 2006-08-10 16:53:02 UTC (rev 63605)
+++ trunk/mono/mono/metadata/ChangeLog 2006-08-10 16:53:46 UTC (rev 63606)
@@ -1,3 +1,10 @@
+2006-08-09 Dick Porter <[EMAIL PROTECTED]>
+
+ * monitor.c (mono_monitor_cleanup): mono_monitor_cleanup() is
+ racing mono_monitor_allocator_lock() somewhere, so don't delete
+ the critical section for now. Found by running and exiting
+ monodevelop.
+
2006-08-10 Zoltan Varga <[EMAIL PROTECTED]>
* marshal.c (cominterop_get_native_wrapper): Fix a warning.
Modified: trunk/mono/mono/metadata/monitor.c
===================================================================
--- trunk/mono/mono/metadata/monitor.c 2006-08-10 16:53:02 UTC (rev 63605)
+++ trunk/mono/mono/metadata/monitor.c 2006-08-10 16:53:46 UTC (rev 63606)
@@ -88,7 +88,7 @@
void
mono_monitor_cleanup (void)
{
- DeleteCriticalSection (&monitor_mutex);
+ /*DeleteCriticalSection (&monitor_mutex);*/
}
/* LOCKING: this is called with monitor_mutex held */
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches