From: Igor Fedotov Date: Fri, 5 May 2017 12:33:01 +0000 (+0300) Subject: os/bluestore: remove unused condition variable X-Git-Tag: v12.0.3~83^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=71d60ba8c4397cda584ae801a7542ea9ebde5069;p=ceph.git os/bluestore: remove unused condition variable Signed-off-by: Igor Fedotov --- diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index f77b32eb3241..b39e2b923f70 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 67b34dbaadac..50b3df8d70c7 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