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);