summaryrefslogtreecommitdiffstats
path: root/libjava/prims.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/prims.cc')
-rw-r--r--libjava/prims.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/libjava/prims.cc b/libjava/prims.cc
index c3c07d9f5e5..d12a2428ef0 100644
--- a/libjava/prims.cc
+++ b/libjava/prims.cc
@@ -921,6 +921,8 @@ _Jv_CreateJavaVM (void* /*vm_args*/)
PROCESS_GCJ_PROPERTIES;
+ /* Threads must be initialized before the GC, so that it inherits the
+ signal mask. */
_Jv_InitThreads ();
_Jv_InitGC ();
_Jv_InitializeSyncMutex ();
OpenPOWER on IntegriCloud