From: NitzanMordhai Date: Mon, 15 Aug 2022 13:12:20 +0000 (+0000) Subject: crimson/osd: watch list empty return incorrect X-Git-Tag: v18.0.0~231^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F47597%2Fhead;p=ceph.git crimson/osd: watch list empty return incorrect fixing retun respon encode when watcher list is empty Signed-off-by: Nitzan Mordechai --- diff --git a/src/crimson/osd/ops_executer.cc b/src/crimson/osd/ops_executer.cc index 706105f091fd..351ec649648d 100644 --- a/src/crimson/osd/ops_executer.cc +++ b/src/crimson/osd/ops_executer.cc @@ -378,8 +378,8 @@ OpsExecuter::watch_ierrorator::future<> OpsExecuter::do_op_list_watchers( assert(key.second.is_client()); response.entries.emplace_back(watch_item_t{ key.second, info.cookie, info.timeout_seconds, info.addr}); - response.encode(osd_op.outdata, get_message().get_features()); } + response.encode(osd_op.outdata, get_message().get_features()); return watch_ierrorator::now(); }