From f2033416c474ba75bf676e790c3e80cd6fecf50e Mon Sep 17 00:00:00 2001 From: Zoltan Varga Date: Fri, 20 Aug 2010 15:09:54 +0200 Subject: [PATCH] Avoid freeing type_initialization_hash () for now because of shutdown races. --- mono/metadata/object.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mono/metadata/object.c b/mono/metadata/object.c index f5d7394f67a..8f6697bb615 100644 --- a/mono/metadata/object.c +++ b/mono/metadata/object.c @@ -188,10 +188,12 @@ mono_type_initialization_cleanup (void) * mono_release_type_locks */ DeleteCriticalSection (&type_initialization_section); + g_hash_table_destroy (type_initialization_hash); + type_initialization_hash = NULL; #endif DeleteCriticalSection (&ldstr_section); - g_hash_table_destroy (type_initialization_hash); g_hash_table_destroy (blocked_thread_hash); + blocked_thread_hash = NULL; free_main_args (); } -- 2.25.1