From 828f01f5ae8cd9826f89f1846fd4648954388810 Mon Sep 17 00:00:00 2001 From: dmchen Date: Wed, 20 Nov 2024 08:57:27 +0800 Subject: [PATCH] ehn/add-sync-heartbeat-sent-time-to-log --- source/libs/sync/src/syncReplication.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/libs/sync/src/syncReplication.c b/source/libs/sync/src/syncReplication.c index b0735236c6..49d438796a 100644 --- a/source/libs/sync/src/syncReplication.c +++ b/source/libs/sync/src/syncReplication.c @@ -92,10 +92,11 @@ int32_t syncNodeSendAppendEntries(SSyncNode* pSyncNode, const SRaftId* destRaftI } int32_t syncNodeSendHeartbeat(SSyncNode* pSyncNode, const SRaftId* destId, SRpcMsg* pMsg) { + SRaftId destIdTmp = *destId; TAOS_CHECK_RETURN(syncNodeSendMsgById(destId, pSyncNode, pMsg)); int64_t tsMs = taosGetTimestampMs(); - syncIndexMgrSetSentTime(pSyncNode->pMatchIndex, destId, tsMs); + syncIndexMgrSetSentTime(pSyncNode->pMatchIndex, &destIdTmp, tsMs); return TSDB_CODE_SUCCESS; }