[test-conc-hashtable] Init w32 handles. Fixes OSX+coop.
authorAleksey Kliger <aleksey@xamarin.com>
Mon, 29 Aug 2016 15:57:31 +0000 (11:57 -0400)
committerAleksey Kliger <aleksey@xamarin.com>
Mon, 29 Aug 2016 15:57:31 +0000 (11:57 -0400)
mono/unit-tests/test-conc-hashtable.c

index 32d859c50d56cee18c92a9518db37a9c762a0597..abb24d9825f3ff143e20fa0cf73009455c72f1d8 100644 (file)
@@ -11,6 +11,7 @@
 #include "utils/mono-threads.h"
 #include "utils/mono-conc-hashtable.h"
 #include "utils/checked-build.h"
+#include "utils/w32handle.h"
 
 #include <stdlib.h>
 #include <string.h>
@@ -335,6 +336,9 @@ main (void)
        memset (&ticallbacks, 0, sizeof (ticallbacks));
        ticallbacks.thread_state_init = thread_state_init;
        mono_threads_runtime_init (&ticallbacks);
+#ifndef HOST_WIN32
+       mono_w32handle_init ();
+#endif
 
        mono_thread_info_attach ((gpointer)&cb);