From 7d50c26207caf6f7ed2503750ba92d54d77ad9af Mon Sep 17 00:00:00 2001 From: Minghao Li Date: Fri, 5 Aug 2022 20:51:29 +0800 Subject: [PATCH] refactor(sync): make leader life longer --- source/libs/sync/src/syncCommit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/libs/sync/src/syncCommit.c b/source/libs/sync/src/syncCommit.c index c18c2cc0d5..a603cfff27 100644 --- a/source/libs/sync/src/syncCommit.c +++ b/source/libs/sync/src/syncCommit.c @@ -73,7 +73,7 @@ void syncMaybeAdvanceCommitIndex(SSyncNode* pSyncNode) { ASSERT(pEntry != NULL); // cannot commit, even if quorum agree. need check term! - if (pEntry->term == pSyncNode->pRaftStore->currentTerm) { + if (pEntry->term <= pSyncNode->pRaftStore->currentTerm) { // update commit index newCommitIndex = index;