diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 11 |
1 files changed, 5 insertions, 6 deletions
@@ -1,3 +1,8 @@ +Sat May 7 15:18:06 2011 KOSAKI Motohiro <kosaki.motohiro@gmail.com> + fix incorrect native_cond_signal call when deadlock was detected. + + * thread.c (lock_func): decrement cond_waiting if timeout was happen. + Sat May 7 18:28:37 2011 Nobuyoshi Nakada <nobu@ruby-lang.org> * thread_pthread.c (USE_MONOTONIC_COND): check the availability @@ -5,12 +10,6 @@ Sat May 7 18:28:37 2011 Nobuyoshi Nakada <nobu@ruby-lang.org> * thread_pthread.h (rb_thread_cond_t): ditto. -Sat May 7 15:18:06 2011 KOSAKI Motohiro <kosaki.motohiro@gmail.com> - fix incorrect native_cond_signal call when deadlock was detected. - - * thread.c (lock_func): timedwait don't touch cond_waiting and - cond_notified variables. - Sat May 7 15:15:10 2011 KOSAKI Motohiro <kosaki.motohiro@gmail.com> fix win32 native_cond_timedwait() makes SIGSEGV. |