_rthread_rwlock_tryrdlock
error = _rthread_rwlock_tryrdlock(rwlock);
while ((error = _rthread_rwlock_tryrdlock(rwlock)) == EBUSY) {