From 65239d64a587128d708590745ee7dbc206f95306 Mon Sep 17 00:00:00 2001 From: Jason Dillaman Date: Mon, 29 Jan 2018 17:35:57 -0500 Subject: [PATCH] cls/rbd: fix incorrect error log upon success Signed-off-by: Jason Dillaman --- src/cls/rbd/cls_rbd.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cls/rbd/cls_rbd.cc b/src/cls/rbd/cls_rbd.cc index fb9e246c76d..78051c9ae42 100644 --- a/src/cls/rbd/cls_rbd.cc +++ b/src/cls/rbd/cls_rbd.cc @@ -5659,7 +5659,7 @@ int trash_get(cls_method_context_t hctx, bufferlist *in, bufferlist *out) string key = trash::image_key(id); bufferlist bl; int r = cls_cxx_map_get_val(hctx, key, out); - if (r != -ENOENT) { + if (r < 0 && r != -ENOENT) { CLS_ERR("error reading image from trash '%s': '%s'", id.c_str(), cpp_strerror(r).c_str()); } -- 2.39.5