]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: set args when rebuilding req_info
authorYehuda Sadeh <yehuda@redhat.com>
Fri, 1 Jul 2016 00:34:38 +0000 (17:34 -0700)
committerYehuda Sadeh <yehuda@redhat.com>
Fri, 1 Jul 2016 01:29:51 +0000 (18:29 -0700)
Was missing args, so it didn't sign requests with subresources
correctly when forwarding.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
src/rgw/rgw_common.cc

index 53d43019dc43b62cd9730763675f63dd0ca8bb55..72163e6eebc20c0afcd462f1c4dfbe9ca4954f9a 100644 (file)
@@ -157,6 +157,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 {