From 71d60ba8c4397cda584ae801a7542ea9ebde5069 Mon Sep 17 00:00:00 2001 From: Igor Fedotov Date: Fri, 5 May 2017 15:33:01 +0300 Subject: [PATCH] os/bluestore: remove unused condition variable Signed-off-by: Igor Fedotov --- src/os/bluestore/BlueStore.cc | 1 - src/os/bluestore/BlueStore.h | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index f77b32eb324..b39e2b923f7 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -7939,7 +7939,6 @@ void BlueStore::_kv_sync_thread() if (kv_stop) break; dout(20) << __func__ << " sleep" << dendl; - kv_sync_cond.notify_all(); kv_cond.wait(l); dout(20) << __func__ << " wake" << dendl; } else { diff --git a/src/os/bluestore/BlueStore.h b/src/os/bluestore/BlueStore.h index 67b34dbaada..50b3df8d70c 100644 --- a/src/os/bluestore/BlueStore.h +++ b/src/os/bluestore/BlueStore.h @@ -1801,7 +1801,7 @@ private: KVSyncThread kv_sync_thread; std::mutex kv_lock; - std::condition_variable kv_cond, kv_sync_cond; + std::condition_variable kv_cond; bool kv_stop = false; deque kv_queue; ///< ready, already submitted deque kv_queue_unsubmitted; ///< ready, need submit by kv thread -- 2.39.5