From: fang.yuxiang Date: Fri, 9 Jun 2017 05:36:22 +0000 (+0800) Subject: rgw: can't download large random file when compression enable X-Git-Tag: ses5-milestone7~3^2~9^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=a6a567f936f5e2dd59aa57db5a5fe293ac060ad2;p=ceph.git rgw: can't download large random file when compression enable Fixes :http://tracker.ceph.com/issues/20231 Signed-off-by: fang yuxiang --- diff --git a/src/rgw/rgw_op.cc b/src/rgw/rgw_op.cc index 4a0fe93bc4b1..9f3f7dd59624 100644 --- a/src/rgw/rgw_op.cc +++ b/src/rgw/rgw_op.cc @@ -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