From 9856d9a835abbb030d9da75ef1b5b7e0b99e86c7 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Mon, 11 Aug 2008 15:29:08 -0700 Subject: [PATCH] osd: off-by-one in log merging --- src/osd/PG.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osd/PG.cc b/src/osd/PG.cc index eef140bae10b0..c1f6937acbf93 100644 --- a/src/osd/PG.cc +++ b/src/osd/PG.cc @@ -360,7 +360,7 @@ void PG::merge_log(Log &olog, Missing &omissing, int fromosd) if (from == olog.log.begin()) break; from--; //dout(0) << "? " << *from << dendl; - if (from->version < log.top) { + if (from->version <= log.top) { from++; break; } -- 2.39.5