diff options
Diffstat (limited to 'lib/libthr/thread/thr_private.h')
-rw-r--r-- | lib/libthr/thread/thr_private.h | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/lib/libthr/thread/thr_private.h b/lib/libthr/thread/thr_private.h index 9b306a0..711ae5e 100644 --- a/lib/libthr/thread/thr_private.h +++ b/lib/libthr/thread/thr_private.h @@ -272,12 +272,7 @@ struct pthread_rwlockattr { }; struct pthread_rwlock { - pthread_mutex_t lock; /* monitor lock */ - pthread_cond_t read_signal; - pthread_cond_t write_signal; - volatile int32_t state; - int blocked_writers; - int blocked_readers; + struct urwlock lock; struct pthread *owner; }; |