From 7e786b4261fbfca4200da9b77a12927ad24c02b0 Mon Sep 17 00:00:00 2001 From: Minglei Jin Date: Fri, 26 Feb 2021 11:10:37 +0800 Subject: [PATCH] [TD-3073]: fix syncing role not displayed issue --- src/sync/src/syncRestore.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sync/src/syncRestore.c b/src/sync/src/syncRestore.c index 2545f4c5ea..c0d66316cd 100644 --- a/src/sync/src/syncRestore.c +++ b/src/sync/src/syncRestore.c @@ -276,7 +276,8 @@ void *syncRestoreData(void *param) { atomic_add_fetch_32(&tsSyncNum, 1); sInfo("%s, start to restore data, sstatus:%s", pPeer->id, syncStatus[nodeSStatus]); - (*pNode->notifyRoleFp)(pNode->vgId, TAOS_SYNC_ROLE_SYNCING); + nodeRole = TAOS_SYNC_ROLE_SYNCING; + (*pNode->notifyRoleFp)(pNode->vgId, nodeRole); if (syncOpenRecvBuffer(pNode) < 0) { sError("%s, failed to allocate recv buffer, restart connection", pPeer->id); -- GitLab