diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/thread/pthread_rwlock_unlock.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/src/thread/pthread_rwlock_unlock.c b/src/thread/pthread_rwlock_unlock.c index 5edca634..a6d20854 100644 --- a/src/thread/pthread_rwlock_unlock.c +++ b/src/thread/pthread_rwlock_unlock.c @@ -12,7 +12,7 @@ int pthread_rwlock_unlock(pthread_rwlock_t *rw)  	} while (a_cas(&rw->_rw_lock, val, new) != val);  	if (!new && (waiters || val<0)) -		__wake(&rw->_rw_lock, 1, 0); +		__wake(&rw->_rw_lock, cnt, 0);  	return 0;  } | 
