Remove pthread_mutex_t in favor of pthread_rwlock_t