From 209ec5d4ec9d22cd3a518cb1c8a458f61ef861b6 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 16 Oct 2018 14:11:21 -0500 Subject: [PATCH] kv: Mutex::Locker -> std::lock_guard Signed-off-by: Sage Weil --- src/kv/LevelDBStore.cc | 2 +- src/kv/RocksDBStore.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/kv/LevelDBStore.cc b/src/kv/LevelDBStore.cc index bdd76e4318353..d75b3a6606825 100644 --- a/src/kv/LevelDBStore.cc +++ b/src/kv/LevelDBStore.cc @@ -409,7 +409,7 @@ void LevelDBStore::compact_thread_entry() void LevelDBStore::compact_range_async(const string& start, const string& end) { - Mutex::Locker l(compact_queue_lock); + std::lock_guard l(compact_queue_lock); // try to merge adjacent ranges. this is O(n), but the queue should // be short. note that we do not cover all overlap cases and merge diff --git a/src/kv/RocksDBStore.cc b/src/kv/RocksDBStore.cc index f484fb20c5f1f..2f47cb5358f80 100644 --- a/src/kv/RocksDBStore.cc +++ b/src/kv/RocksDBStore.cc @@ -1213,7 +1213,7 @@ void RocksDBStore::compact_thread_entry() void RocksDBStore::compact_range_async(const string& start, const string& end) { - Mutex::Locker l(compact_queue_lock); + std::lock_guard l(compact_queue_lock); // try to merge adjacent ranges. this is O(n), but the queue should // be short. note that we do not cover all overlap cases and merge -- 2.39.5