From: xie xingguo Date: Fri, 25 Dec 2015 10:42:48 +0000 (+0800) Subject: ReplicatedPG: remove redundant result code checking X-Git-Tag: v10.0.3~68^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ecd8784435540f22b1a81eca7839e7642c1b6b70;p=ceph.git ReplicatedPG: remove redundant result code checking It is going to fall through to fail lable anyway. Signed-off-by: xie xingguo --- diff --git a/src/osd/ReplicatedPG.cc b/src/osd/ReplicatedPG.cc index 04df7e33dcb2..11f72279b1c1 100644 --- a/src/osd/ReplicatedPG.cc +++ b/src/osd/ReplicatedPG.cc @@ -5705,16 +5705,12 @@ int ReplicatedPG::do_osd_ops(OpContext *ctx, vector& ops) ++ctx->num_read; tracepoint(osd, do_osd_op_pre_copy_get_classic, soid.oid.name.c_str(), soid.snap.val); result = fill_in_copy_get(ctx, bp, osd_op, ctx->obc, true); - if (result == -EINVAL) - goto fail; break; case CEPH_OSD_OP_COPY_GET: ++ctx->num_read; tracepoint(osd, do_osd_op_pre_copy_get, soid.oid.name.c_str(), soid.snap.val); result = fill_in_copy_get(ctx, bp, osd_op, ctx->obc, false); - if (result == -EINVAL) - goto fail; break; case CEPH_OSD_OP_COPY_FROM: