diff options
author | Ulrich Drepper <drepper@redhat.com> | 2003-06-23 17:43:30 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2003-06-23 17:43:30 +0000 |
commit | 7b0a32a30505e02f2b138b1695096b0ddb2ab62d (patch) | |
tree | 26b9e46cd0258a50e37ba31896765f2c034ff6a0 | |
parent | 3a4f2043a1b1cce35edf588681433720bf2c2374 (diff) | |
download | glibc-7b0a32a30505e02f2b138b1695096b0ddb2ab62d.zip glibc-7b0a32a30505e02f2b138b1695096b0ddb2ab62d.tar.gz glibc-7b0a32a30505e02f2b138b1695096b0ddb2ab62d.tar.bz2 |
Update.
2003-06-23 Ulrich Drepper <drepper@redhat.com>
* sysdeps/pthread/aio_suspend.c (aio_suspend): Set errno to EINTR
if this is what pthread_cond_wait returned.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | sysdeps/pthread/aio_suspend.c | 2 |
2 files changed, 7 insertions, 0 deletions
@@ -1,3 +1,8 @@ +2003-06-23 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/pthread/aio_suspend.c (aio_suspend): Set errno to EINTR + if this is what pthread_cond_wait returned. + 2003-06-20 Richard Henderson <rth@redhat.com> * sysdeps/unix/make-syscalls.sh: Implement ! prefix for strong aliases. diff --git a/sysdeps/pthread/aio_suspend.c b/sysdeps/pthread/aio_suspend.c index 1b09aef..92cac81 100644 --- a/sysdeps/pthread/aio_suspend.c +++ b/sysdeps/pthread/aio_suspend.c @@ -199,6 +199,8 @@ aio_suspend (list, nent, timeout) form expected from `aio_suspend'. */ if (result == ETIMEDOUT) __set_errno (EAGAIN); + else if (result == EINTR) + __set_errno (EINTR); result = -1; } |