Make readWriteLock fair