From 68dc0c6b8757d24178ca140aa8ebbb2ebe482021 Mon Sep 17 00:00:00 2001 From: Yehuda Sadeh Date: Fri, 28 Mar 2014 14:05:00 -0700 Subject: [PATCH] rgw: move max_chunk_size initialization RGWRados::initialize() is not called when doing RGWRados::get_raw_storage_provider(). This was the culprit for issue Signed-off-by: Yehuda Sadeh --- src/rgw/rgw_rados.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/rgw/rgw_rados.cc b/src/rgw/rgw_rados.cc index 55f83cf59825..7cd6b5479a74 100644 --- a/src/rgw/rgw_rados.cc +++ b/src/rgw/rgw_rados.cc @@ -1336,6 +1336,8 @@ int RGWRados::init_rados() { int ret; + max_chunk_size = cct->_conf->rgw_max_chunk_size; + rados = new Rados(); if (!rados) return -ENOMEM; @@ -1450,8 +1452,6 @@ int RGWRados::initialize() { int ret; - max_chunk_size = cct->_conf->rgw_max_chunk_size; - ret = init_rados(); if (ret < 0) return ret; -- 2.47.3