You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by va...@apache.org on 2006/11/20 12:06:01 UTC

svn commit: r477141 - /harmony/enhanced/drlvm/trunk/vm/thread/src/thread_native_basic.c

Author: varlax
Date: Mon Nov 20 03:06:00 2006
New Revision: 477141

URL: http://svn.apache.org/viewvc?view=rev&rev=477141
Log:
Applied HARMONY-2229 [drlvm][threads] ThreadTest hangs on multiprocessor boxes
Tested on SUSE9 2xXeon

Modified:
    harmony/enhanced/drlvm/trunk/vm/thread/src/thread_native_basic.c

Modified: harmony/enhanced/drlvm/trunk/vm/thread/src/thread_native_basic.c
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/vm/thread/src/thread_native_basic.c?view=diff&rev=477141&r1=477140&r2=477141
==============================================================================
--- harmony/enhanced/drlvm/trunk/vm/thread/src/thread_native_basic.c (original)
+++ harmony/enhanced/drlvm/trunk/vm/thread/src/thread_native_basic.c Mon Nov 20 03:06:00 2006
@@ -674,6 +674,7 @@
     // Suspension
     thread->suspend_request = 0;
     thread->suspend_disable_count = 0;
+    thread->safepoint_callback = NULL;
     status = hylatch_set(thread->join_event, 1);
     assert (status == TM_ERROR_NONE);
     status = hylatch_set(thread->safe_region_event, 1);