From cff08c81107ae1c8b1581b5e0a534938fd67fc45 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Mon, 1 Mar 2004 08:47:37 +0000 Subject: Update. 2004-03-01 Ulrich Drepper * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S (__pthread_cond_timedwait): Optimize wakeup test. * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S (__pthread_cond_wait): Likewise. * sysdeps/pthread/pthread_cond_wait.c (__pthread_cond_wait): Likewise. * sysdeps/pthread/pthread_cond_timedwait.c (__pthread_cond_timedwait): Likewise. --- nptl/DESIGN-condvar.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'nptl/DESIGN-condvar.txt') diff --git a/nptl/DESIGN-condvar.txt b/nptl/DESIGN-condvar.txt index 4a8212bae1..cb0f59c823 100644 --- a/nptl/DESIGN-condvar.txt +++ b/nptl/DESIGN-condvar.txt @@ -65,7 +65,7 @@ cond_timedwait(cv, mutex, timeout): val = cv->wakeup_seq; - if (val > seq && cv->woken_seq < val) { + if (val != seq && cv->woken_seq != val) { ret = 0; break; } -- cgit 1.4.1