From 31195be25b5cd8e88426ab2496eaeb4d508b0764 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sun, 1 Jun 2003 04:09:55 +0000 Subject: Update. 2003-05-31 Ulrich Drepper * sysdeps/unix/sysv/linux/ia64/bits/sigaction.h (SA_NOCLDWAIT): Define. --- nptl/sysdeps/unix/sysv/linux/sem_timedwait.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'nptl/sysdeps/unix/sysv/linux/sem_timedwait.c') diff --git a/nptl/sysdeps/unix/sysv/linux/sem_timedwait.c b/nptl/sysdeps/unix/sysv/linux/sem_timedwait.c index 632cce4391..8a65ce2567 100644 --- a/nptl/sysdeps/unix/sysv/linux/sem_timedwait.c +++ b/nptl/sysdeps/unix/sysv/linux/sem_timedwait.c @@ -42,7 +42,7 @@ sem_timedwait (sem_t *sem, const struct timespec *abstime) } err = -EINVAL; - if (abstime->tv_nsec >= 1000000000) + if (abstime->tv_nsec < 0 || abstime->tv_nsec >= 1000000000) goto error_return; do -- cgit 1.4.1