diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2017-08-03 23:09:57 +0200 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2017-08-03 23:09:57 +0200 |
commit | f378384804a6ea14067d5b7468d2222a36a00a29 (patch) | |
tree | 924f7e56aba94f291b692e64d4ebb65ec1909ae5 | |
parent | 8128f5482f2b1889e2336488e9d45a33c9972d11 (diff) | |
download | cygnal-f378384804a6ea14067d5b7468d2222a36a00a29.tar.gz cygnal-f378384804a6ea14067d5b7468d2222a36a00a29.tar.bz2 cygnal-f378384804a6ea14067d5b7468d2222a36a00a29.zip |
cygwin: pthread_rwlock_rdlock: don't set errno, just return error code
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
-rw-r--r-- | winsup/cygwin/thread.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/winsup/cygwin/thread.cc b/winsup/cygwin/thread.cc index 963c4017b..909940773 100644 --- a/winsup/cygwin/thread.cc +++ b/winsup/cygwin/thread.cc @@ -1426,7 +1426,7 @@ pthread_rwlock::rdlock (PLARGE_INTEGER timeout) if (reader->n < UINT32_MAX) ++reader->n; else - errno = EAGAIN; + result = EAGAIN; goto DONE; } |