From 21e6ff37608529b4dde04d593fcef074134ded28 Mon Sep 17 00:00:00 2001 From: Matt Benjamin Date: Tue, 27 Oct 2015 13:02:59 -0400 Subject: [PATCH] librgw: fix RGWPutObj s->content_length Signed-off-by: Matt Benjamin --- src/rgw/rgw_file.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/rgw/rgw_file.h b/src/rgw/rgw_file.h index 7980201b6040e..8e42d06fc5d30 100644 --- a/src/rgw/rgw_file.h +++ b/src/rgw/rgw_file.h @@ -416,6 +416,9 @@ public: s->info.request_params = ""; s->info.domain = ""; /* XXX ? */ + /* XXX required in RGWOp::execute() */ + s->content_length = bl.length(); + // woo s->user = user; @@ -425,7 +428,6 @@ public: virtual int get_data(buffer::list& _bl) { /* XXX for now, use sharing semantics */ _bl.claim(bl); - _bl.hexdump(cout); return _bl.length(); } -- 2.39.5