1
0

pthread_rwlock_rdlock.c 179 B

12345678
  1. #include "pthread_impl.h"
  2. int pthread_rwlock_rdlock(pthread_rwlock_t *rw)
  3. {
  4. while (pthread_rwlock_tryrdlock(rw))
  5. __wait(&rw->_rw_wrlock, &rw->_rw_waiters, 1, 0);
  6. return 0;
  7. }