From 8f020cc5be8e34fcead35ff824c6ef286cc98b8d Mon Sep 17 00:00:00 2001 From: Yehuda Sadeh Date: Thu, 25 May 2017 16:55:07 -0700 Subject: [PATCH] rgw: get_rest_filter() delete original rest manager When overriding rest manager, delete original. Signed-off-by: Yehuda Sadeh --- src/rgw/rgw_sync_module_es.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/rgw/rgw_sync_module_es.cc b/src/rgw/rgw_sync_module_es.cc index 623583e3a005e..443057f811594 100644 --- a/src/rgw/rgw_sync_module_es.cc +++ b/src/rgw/rgw_sync_module_es.cc @@ -587,6 +587,7 @@ RGWRESTMgr *RGWElasticSyncModuleInstance::get_rest_filter(int dialect, RGWRESTMg if (dialect != RGW_REST_S3) { return orig; } + delete orig; return new RGWRESTMgr_MDSearch_S3(); } -- 2.39.5