From: Guang Yang Date: Fri, 16 Oct 2015 15:52:45 +0000 (+0000) Subject: osd: off-by-one when check deep scrubbing X-Git-Tag: v10.0.0~77^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F6196%2Fhead;p=ceph.git osd: off-by-one when check deep scrubbing Signed-off-by: Guang Yang --- diff --git a/src/osd/PG.cc b/src/osd/PG.cc index b72d23173055..c6e2d38260fd 100644 --- a/src/osd/PG.cc +++ b/src/osd/PG.cc @@ -3163,7 +3163,7 @@ bool PG::sched_scrub() return false; } - bool time_for_deep = (ceph_clock_now(cct) > + bool time_for_deep = (ceph_clock_now(cct) >= info.history.last_deep_scrub_stamp + cct->_conf->osd_deep_scrub_interval); //NODEEP_SCRUB so ignore time initiated deep-scrub