From 4ffdcadfec4d37bfa9657234e2686cb089ce805d Mon Sep 17 00:00:00 2001 From: Matan Breizman Date: Mon, 7 Nov 2022 07:41:30 +0000 Subject: [PATCH] crimson/osd/pg_backend: load_metadata() fix snapset logging Signed-off-by: Matan Breizman --- src/crimson/osd/pg_backend.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/crimson/osd/pg_backend.cc b/src/crimson/osd/pg_backend.cc index 5bae79891c1..e57854e46e3 100644 --- a/src/crimson/osd/pg_backend.cc +++ b/src/crimson/osd/pg_backend.cc @@ -104,15 +104,15 @@ PGBackend::load_metadata(const hobject_t& oid) bool object_corrupted = true; if (auto ssiter = attrs.find(SS_ATTR); ssiter != attrs.end()) { object_corrupted = false; - logger().debug( - "load_metadata: object {} and snapset {} present", - oid, ssiter->second); bufferlist bl = std::move(ssiter->second); if (bl.length()) { ret->ssc = new crimson::osd::SnapSetContext(oid.get_snapdir()); try { ret->ssc->snapset = SnapSet(bl); ret->ssc->exists = true; + logger().debug( + "load_metadata: object {} and snapset {} present", + oid, ret->ssc->snapset); } catch (const buffer::error&) { logger().warn("unable to decode SnapSet"); throw crimson::osd::invalid_argument(); -- 2.39.5