]> sourceware.org Git - glibc.git/commitdiff
Update.
authorUlrich Drepper <drepper@redhat.com>
Mon, 23 Jun 2003 17:43:30 +0000 (17:43 +0000)
committerUlrich Drepper <drepper@redhat.com>
Mon, 23 Jun 2003 17:43:30 +0000 (17:43 +0000)
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.

ChangeLog
sysdeps/pthread/aio_suspend.c

index 404169f1df11045504728c57a78f8fb10c8238bc..69dce621b704facf2dd0a407f06da30d95f55c9b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -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.
index 1b09aef0280b1e4f668429e293ef2417b4d25872..92cac81036655b4d462f599315bd8ac37a66e093 100644 (file)
@@ -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;
     }
This page took 0.04553 seconds and 5 git commands to generate.