fix(sync): fix memory error
This commit is contained in:
parent
4505991578
commit
7420b0aaaf
|
@ -1832,6 +1832,9 @@ static void syncNodeEqElectTimer(void* param, void* tmrId) {
|
||||||
SElectTimer* pElectTimer = param;
|
SElectTimer* pElectTimer = param;
|
||||||
SSyncNode* pNode = pElectTimer->pSyncNode;
|
SSyncNode* pNode = pElectTimer->pSyncNode;
|
||||||
|
|
||||||
|
if (pNode == NULL) return;
|
||||||
|
if (pNode->syncEqMsg == NULL) return;
|
||||||
|
|
||||||
SRpcMsg rpcMsg = {0};
|
SRpcMsg rpcMsg = {0};
|
||||||
int32_t code = syncBuildTimeout(&rpcMsg, SYNC_TIMEOUT_ELECTION, pElectTimer->logicClock, pNode->electTimerMS, pNode);
|
int32_t code = syncBuildTimeout(&rpcMsg, SYNC_TIMEOUT_ELECTION, pElectTimer->logicClock, pNode->electTimerMS, pNode);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue