From 9c0821e91f10d7353ab7e3868d0a50ba3491d745 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 13 Jun 2017 15:41:28 -0400 Subject: [PATCH] osd/osd_types: do not track ERROR change for missing set Signed-off-by: Sage Weil --- src/osd/PG.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/osd/PG.cc b/src/osd/PG.cc index c186548a6c69b..7771d51c0aaab 100644 --- a/src/osd/PG.cc +++ b/src/osd/PG.cc @@ -1726,7 +1726,8 @@ void PG::activate(ObjectStore::Transaction& t, for (list::iterator p = m->log.log.begin(); p != m->log.log.end(); ++p) - if (p->soid <= pi.last_backfill) + if (p->soid <= pi.last_backfill && + !p->is_error()) pm.add_next_event(*p); } -- 2.39.5