]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
ReplicatedPG: remove redundant result code checking
authorxie xingguo <xie.xingguo@zte.com.cn>
Fri, 25 Dec 2015 10:42:48 +0000 (18:42 +0800)
committerxiexingguo <258156334@qq.com>
Fri, 25 Dec 2015 14:51:40 +0000 (22:51 +0800)
It is going to fall through to fail lable anyway.

Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
src/osd/ReplicatedPG.cc

index 04df7e33dcb23dbd9af44981432414012f9208ce..11f72279b1c1380e6e731856ebdcb05e92707f44 100644 (file)
@@ -5705,16 +5705,12 @@ int ReplicatedPG::do_osd_ops(OpContext *ctx, vector<OSDOp>& 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: