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

Reply via email to