]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: fix swift range response
authorYehuda Sadeh <yehuda@inktank.com>
Wed, 19 Feb 2014 16:59:07 +0000 (08:59 -0800)
committerSage Weil <sage@inktank.com>
Tue, 8 Apr 2014 03:53:20 +0000 (20:53 -0700)
Fixes: #7099
Backport: dumpling
The range response header was broken in swift.

Reported-by: Julien Calvet <julien.calvet@neurea.com>
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
(cherry picked from commit 0427f61544529ab4e0792b6afbb23379fe722de1)

src/rgw/rgw_rest_swift.cc

index 95d54aef3f9c4385a3920c03562370f64428d2c8..4527e95f614ad040249d6bde79d6303bbd32ecbe 100644 (file)
@@ -506,7 +506,7 @@ int RGWGetObj_ObjStore_SWIFT::send_response_data(bufferlist& bl, off_t bl_ofs, o
     goto send_data;
 
   if (range_str)
-    dump_range(s, ofs, start, s->obj_size);
+    dump_range(s, ofs, end, s->obj_size);
 
   dump_content_length(s, total_len);
   dump_last_modified(s, lastmod);