From: fang yuxiang Date: Thu, 1 Feb 2018 06:17:17 +0000 (+0800) Subject: osd/ReplicatedBackend: 'osd_deep_scrub_keys' doesn't work X-Git-Tag: v13.0.2~362^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F20221%2Fhead;p=ceph.git osd/ReplicatedBackend: 'osd_deep_scrub_keys' doesn't work Signed-off-by: fang yuxiang --- diff --git a/src/osd/ReplicatedBackend.cc b/src/osd/ReplicatedBackend.cc index 10a7aadaf692..e442dcfeb35e 100644 --- a/src/osd/ReplicatedBackend.cc +++ b/src/osd/ReplicatedBackend.cc @@ -749,7 +749,7 @@ int ReplicatedBackend::be_deep_scrub( while (iter->status() == 0 && iter->valid()) { pos.omap_bytes += iter->value().length(); ++pos.omap_keys; - + --max; // fixme: we can do this more efficiently. bufferlist bl; encode(iter->key(), bl);