From: Yehuda Sadeh Date: Fri, 1 Jul 2016 00:34:38 +0000 (-0700) Subject: rgw: set args when rebuilding req_info X-Git-Tag: v10.2.4~85^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=0986aff2aafdf64847a7e9608abb84edaea59eb1;p=ceph.git rgw: set args when rebuilding req_info Was missing args, so it didn't sign requests with subresources correctly when forwarding. Signed-off-by: Yehuda Sadeh (cherry picked from commit dd1068c54e50671d8904b99189823418a5a5bc07) --- diff --git a/src/rgw/rgw_common.cc b/src/rgw/rgw_common.cc index d3090150f18..f430b2eaa2f 100644 --- a/src/rgw/rgw_common.cc +++ b/src/rgw/rgw_common.cc @@ -168,6 +168,7 @@ void req_info::rebuild_from(req_info& src) { method = src.method; script_uri = src.script_uri; + args = src.args; if (src.effective_uri.empty()) { request_uri = src.request_uri; } else {