From: Jianpeng Ma Date: Mon, 30 Oct 2017 12:22:16 +0000 (+0800) Subject: os/bluestore: reduce kv_submitted_waiters if _is_all_kv_submitted() return true. X-Git-Tag: v13.0.1~219^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=a251d67464662e28b460870f3b28f43463993d0f;p=ceph.git os/bluestore: reduce kv_submitted_waiters if _is_all_kv_submitted() return true. Signed-off-by: Jianpeng Ma --- diff --git a/src/os/bluestore/BlueStore.h b/src/os/bluestore/BlueStore.h index 59e286d7a34e..c1ee32f7d54a 100644 --- a/src/os/bluestore/BlueStore.h +++ b/src/os/bluestore/BlueStore.h @@ -1741,6 +1741,7 @@ public: // sure those threads see waiters and signal qcond. ++kv_submitted_waiters; if (_is_all_kv_submitted()) { + --kv_submitted_waiters; return; } qcond.wait(l);