[BZ #3123]
commit346e6ad4016f3a19f71ccd0edd8a2682746d6fe7
authorUlrich Drepper <drepper@redhat.com>
Fri, 8 Sep 2006 10:41:17 +0000 (8 10:41 +0000)
committerUlrich Drepper <drepper@redhat.com>
Fri, 8 Sep 2006 10:41:17 +0000 (8 10:41 +0000)
treef96d1336d032a8b0d2438378e4fe621b7a5590f9
parent469615bdd422cec2d89a09c765a8e965faa29722
[BZ #3123]

2006-09-08  Ulrich Drepper  <drepper@redhat.com>
[BZ #3123]
* sysdeps/pthread/pthread_cond_wait.c (__condvar_cleanup): Don't
increment WAKEUP_SEQ if this would increase the value beyond TOTAL_SEQ.
* sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.c: Likewise.
* sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.c: Likewise.
* sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.c: Likewise.
* Makefile (tests): Add tst-cond22.
* tst-cond22.c: New file.
nptl/ChangeLog
nptl/Makefile
nptl/sysdeps/pthread/pthread_cond_wait.c
nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S
nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
nptl/tst-cond22.c [new file with mode: 0644]