]> sourceware.org Git - newlib-cygwin.git/commitdiff
cygwin: pthread_rwlock_rdlock: don't set errno, just return error code
authorCorinna Vinschen <corinna@vinschen.de>
Thu, 3 Aug 2017 21:09:57 +0000 (23:09 +0200)
committerCorinna Vinschen <corinna@vinschen.de>
Thu, 3 Aug 2017 21:09:57 +0000 (23:09 +0200)
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
winsup/cygwin/thread.cc

index 963c4017b7831a3cfcb4102318c87242d9eaed88..9099407737187c81beab09f1387372970782373e 100644 (file)
@@ -1426,7 +1426,7 @@ pthread_rwlock::rdlock (PLARGE_INTEGER timeout)
       if (reader->n < UINT32_MAX)
        ++reader->n;
       else
-       errno = EAGAIN;
+       result = EAGAIN;
       goto DONE;
     }
 
This page took 0.035784 seconds and 5 git commands to generate.