]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: fix 'copy part' without 'x-amz-copy-source-range' when compression enabled 20686/head
authorfang yuxiang <fang.yuxiang@eisoo.com>
Fri, 2 Mar 2018 04:06:35 +0000 (12:06 +0800)
committerfang yuxiang <fang.yuxiang@eisoo.com>
Fri, 2 Mar 2018 04:06:35 +0000 (12:06 +0800)
Fixes: http://tracker.ceph.com/issues/23196
Signed-off-by: fang yuxiang <fang.yuxiang@eisoo.com>
src/rgw/rgw_op.cc

index bf24dde8be0ac7a5acab2db30dd5fb172a019dbc..3b79986b33d4c02d0bbb662968c7d99ca9c2ae95 100644 (file)
@@ -3505,7 +3505,7 @@ void RGWPutObj::execute()
       op_ret = -ENOENT;
       goto done;
     }
-    lst = astate->size - 1;
+    lst = astate->accounted_size - 1;
   } else {
     lst = copy_source_range_lst;
   }