std::shared_lock<Mutex>::release