From c60d65711aadfd26dd41bd1aafda3014181e3d61 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 21 Nov 2008 12:02:56 -0800 Subject: [PATCH] osd: use old acting set when noting past intervals --- src/osd/OSD.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index 6fe7e55ae5934..8ece298ad5ada 100644 --- a/src/osd/OSD.cc +++ b/src/osd/OSD.cc @@ -1822,7 +1822,7 @@ void OSD::advance_map(ObjectStore::Transaction& t, interval_set& remov if (tacting != pg->acting) { // remember past interval PG::Interval& i = pg->past_intervals[pg->info.history.same_since]; - i.acting = pg->acting; + i.acting = oldacting; i.first = pg->info.history.same_since; i.last = osdmap->get_epoch() - 1; if (i.acting.size()) -- 2.39.5