From 22903c3965b15245b464540ccfb3404bf45f0627 Mon Sep 17 00:00:00 2001 From: Ilya Dryomov Date: Tue, 7 Sep 2021 21:01:51 +0200 Subject: [PATCH] librbd: report correct error for ictx->state->close() Signed-off-by: Ilya Dryomov --- src/librbd/api/Image.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/librbd/api/Image.cc b/src/librbd/api/Image.cc index 4be9e111b8744..25ae76b1319e7 100644 --- a/src/librbd/api/Image.cc +++ b/src/librbd/api/Image.cc @@ -318,8 +318,8 @@ int Image::list_descendants( return 0; } lderr(cct) << "failed to open descendant " << image_id - << " from pool " << io_ctx.get_pool_name() << ":" - << cpp_strerror(r) << dendl; + << " from pool " << io_ctx.get_pool_name() << ":" + << cpp_strerror(r) << dendl; return r; } @@ -328,8 +328,8 @@ int Image::list_descendants( int r1 = ictx->state->close(); if (r1 < 0) { lderr(cct) << "error when closing descendant " << image_id - << " from pool " << io_ctx.get_pool_name() << ":" - << cpp_strerror(r) << dendl; + << " from pool " << io_ctx.get_pool_name() << ":" + << cpp_strerror(r1) << dendl; } return r; -- 2.39.5