From 01664677d2b093d4ffdb71488a2a1f32401b84f0 Mon Sep 17 00:00:00 2001 From: eeff Date: Fri, 14 Jan 2022 18:22:17 +0800 Subject: [PATCH] Fix adapter command NEU_REQRESP_DEL_NODE handling --- src/adapter/adapter.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/adapter/adapter.c b/src/adapter/adapter.c index 2c79bd57..1c0dccbd 100644 --- a/src/adapter/adapter.c +++ b/src/adapter/adapter.c @@ -683,13 +683,13 @@ static int adapter_command(neu_adapter_t *adapter, neu_request_t *cmd, char *name = NULL; ret = neu_manager_get_node_name_by_id(adapter->manager, req_cmd->node_id, &name); - if (0 != ret) { - break; - } - ret = neu_manager_del_node(adapter->manager, req_cmd->node_id); if (0 == ret) { - ADAPTER_SEND_NODE_EVENT(adapter, rv, MSG_EVENT_DEL_NODE, - name); + ret = neu_manager_del_node(adapter->manager, + req_cmd->node_id); + if (0 == ret) { + ADAPTER_SEND_NODE_EVENT(adapter, rv, MSG_EVENT_DEL_NODE, + name); + } } free(name); });