From 4ae977435c3b80e6e4bf5035a3d7346eb362bcda Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 26 Mar 2013 08:53:09 -0700 Subject: [PATCH] osd: fix error codes for list-snaps Signed-off-by: Sage Weil --- src/osd/ReplicatedPG.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/osd/ReplicatedPG.cc b/src/osd/ReplicatedPG.cc index c845118d28955..c8fb561ed994f 100644 --- a/src/osd/ReplicatedPG.cc +++ b/src/osd/ReplicatedPG.cc @@ -2348,7 +2348,7 @@ int ReplicatedPG::do_osd_ops(OpContext *ctx, vector& ops) if (coi == ssc->snapset.clone_overlap.end()) { osd->clog.error() << "osd." << osd->whoami << ": inconsistent clone_overlap found for oid " << soid << " clone " << *clone_iter; - result = EINVAL; + result = -EINVAL; break; } const interval_set &o = coi->second; @@ -2363,7 +2363,7 @@ int ReplicatedPG::do_osd_ops(OpContext *ctx, vector& ops) if (si == ssc->snapset.clone_size.end()) { osd->clog.error() << "osd." << osd->whoami << ": inconsistent clone_size found for oid " << soid << " clone " << *clone_iter; - result = EINVAL; + result = -EINVAL; break; } ci.size = si->second; -- 2.39.5