diff options
Diffstat (limited to 'libjava/posix-threads.cc')
-rw-r--r-- | libjava/posix-threads.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libjava/posix-threads.cc b/libjava/posix-threads.cc index a26c3bd..66693ab 100644 --- a/libjava/posix-threads.cc +++ b/libjava/posix-threads.cc @@ -365,8 +365,9 @@ ParkHelper::unpark () if (compare_and_swap (ptr, Thread::THREAD_PARK_PARKED, Thread::THREAD_PARK_RUNNING)) { + int result; pthread_mutex_lock (&mutex); - int result = pthread_cond_signal (&cond); + result = pthread_cond_signal (&cond); pthread_mutex_unlock (&mutex); JvAssert (result == 0); } |