From 37369944f1582bef4e97770efeba48535ef8ee8c Mon Sep 17 00:00:00 2001 From: "fang.yuxiang" Date: Thu, 22 Jun 2017 16:15:48 +0800 Subject: [PATCH] rgw: fix err when copy object in bucket with specified placement rule Fixes: http://tracker.ceph.com/issues/20378 Signed-off-by: fang yuxiang --- src/rgw/rgw_rados.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/rgw/rgw_rados.h b/src/rgw/rgw_rados.h index cafdd48a563..a81cd6ea5c5 100644 --- a/src/rgw/rgw_rados.h +++ b/src/rgw/rgw_rados.h @@ -134,6 +134,7 @@ public: rgw_obj_select(const rgw_obj& _obj) : obj(_obj), is_raw(false) {} rgw_obj_select(const rgw_raw_obj& _raw_obj) : raw_obj(_raw_obj), is_raw(true) {} rgw_obj_select(const rgw_obj_select& rhs) { + placement_rule = rhs.placement_rule; is_raw = rhs.is_raw; if (is_raw) { raw_obj = rhs.raw_obj; -- 2.47.3