]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: can't download large random file when compression enable
authorfang.yuxiang <fang.yuxiang@eisoo.com>
Fri, 9 Jun 2017 05:36:22 +0000 (13:36 +0800)
committerAdam Kupczyk <akupczyk@mirantis.com>
Mon, 19 Jun 2017 07:11:45 +0000 (09:11 +0200)
Fixes :http://tracker.ceph.com/issues/20231

Signed-off-by: fang yuxiang <fang.yuxiang@eisoo.com>
src/rgw/rgw_op.cc

index 4a0fe93bc4b195b0ea1d61f438198f297fd1d402..9f3f7dd5962404c2ee8386c75af7f3fd52a765d3 100644 (file)
@@ -5124,7 +5124,7 @@ void RGWCompleteMultipart::execute()
           op_ret = -ERR_INVALID_PART;
           return;
         }
-        int new_ofs; // offset in compression data for new part
+        int64_t new_ofs; // offset in compression data for new part
         if (cs_info.blocks.size() > 0)
           new_ofs = cs_info.blocks.back().new_ofs + cs_info.blocks.back().len;
         else