From 1fcef74bc15ac52b16575c51f0260e3104af89bf Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Mon, 5 Dec 2016 19:56:14 +0800 Subject: [PATCH] os/bluestore: move empty-check of osr-queue out of loop which is optimal. Signed-off-by: xie xingguo --- src/os/bluestore/BlueStore.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index 7302606170544..9470a6798b75f 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -6526,9 +6526,9 @@ void BlueStore::_osr_reap_done(OpSequencer *osr) txc->log_state_latency(logger, l_bluestore_state_done_lat); delete txc; osr->qcond.notify_all(); - if (osr->q.empty()) - dout(20) << __func__ << " osr " << osr << " q now empty" << dendl; } + if (osr->q.empty()) + dout(20) << __func__ << " osr " << osr << " q now empty" << dendl; } if (c) { -- 2.39.5