From 964d17756f9e49002eb96c4f27a3f41da0880f71 Mon Sep 17 00:00:00 2001 From: Samuel Just Date: Mon, 26 Jan 2015 18:31:26 -0800 Subject: [PATCH] append_log: use remove_snap_mapped_object Backport: giant, firefly Signed-off-by: Samuel Just --- src/osd/PG.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/osd/PG.cc b/src/osd/PG.cc index dc39f9f304197..21f0108403ad9 100644 --- a/src/osd/PG.cc +++ b/src/osd/PG.cc @@ -2886,7 +2886,9 @@ void PG::append_log( // degraded objects if (!transaction_applied) { if (p->is_delete()) - t.remove(coll, p->soid); + remove_snap_mapped_object( + t, + p->soid); assert( p->soid > info.last_backfill || -- 2.39.5