2010-07-23 Zoltan Varga <vargaz@gmail.com>
authorZoltan Varga <vargaz@gmail.com>
Fri, 23 Jul 2010 18:50:26 +0000 (02:50 +0800)
committerPhil Garcia <phil@thinkedge.com>
Fri, 23 Jul 2010 23:24:13 +0000 (07:24 +0800)
* loader.c (mono_loader_cleanup): Delete loader_mutex, the shutdown races should
be fixed now.

mono/metadata/ChangeLog
mono/metadata/loader.c

index 500f501c0f51deef11fc69f67105568e19963fcd..950ad67a5625fdf56bfbf3def4738b9f5fbf4283 100644 (file)
@@ -1,9 +1,15 @@
+2010-07-23  Zoltan Varga  <vargaz@gmail.com>
+
+       * loader.c (mono_loader_cleanup): Delete loader_mutex, the shutdown races should
+       be fixed now.
+
 2010-07-23  Zoltan Varga  <vargaz@gmail.com>
 
        * loader.c (mono_loader_lock_if_inited): New helper function which can be called
        during startup before the loader lock is initialized.
        (mono_loader_unlock_if_inited): Ditto.
 
+
 2010-07-21  Geoff Norton  <gnorton@novell.com>
 
        * sgen-archdep.h: Fix the build on amd64-darwin.
index 2029db088bfd9d89b665cf96c81b521d6dd14c02..ec422e8e2f8e899aa07f376c966d640d5a5a33ab 100644 (file)
@@ -98,7 +98,7 @@ mono_loader_cleanup (void)
        TlsFree (loader_error_thread_id);
        TlsFree (loader_lock_nest_id);
 
-       /*DeleteCriticalSection (&loader_mutex);*/
+       DeleteCriticalSection (&loader_mutex);
        loader_lock_inited = FALSE;
 }