From 2cee4428a828e7bc070013a6e3f7cd0f585974a7 Mon Sep 17 00:00:00 2001 From: Anjan Chanda <anjan.chanda@iopsys.eu> Date: Mon, 14 Mar 2022 16:01:59 +0100 Subject: [PATCH] set 'subscribed' flag when map_subscribe() succeeds --- src/agent.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/agent.c b/src/agent.c index 551a4c8b6..fce4daf4a 100644 --- a/src/agent.c +++ b/src/agent.c @@ -5570,12 +5570,13 @@ static int agent_subscribe_for_cmdus(struct agent *a) agent_map_sub_cb, agent_map_del_cb, &a->subscriber); - if (ret) { + if (!ret) { + a->subscribed = true; + } else { trace("mapagent: Failed to 'register' with %s (err = %s)\n", map_plugin, ubus_strerror(ret)); } - a->subscribed = true; return ret; } -- GitLab