change SimpleRWLock _openRWLock to SimpleMutex _openLock