refactor: snapshotReSend

This commit is contained in:
Minghao Li 2022-06-01 13:40:43 +08:00
parent 5f0d23426d
commit 56253aedc9
1 changed files with 3 additions and 0 deletions

View File

@ -116,6 +116,7 @@ void snapshotSenderStart(SSyncSnapshotSender *pSender) {
// start again // start again
snapshotSenderDoStart(pSender); snapshotSenderDoStart(pSender);
pSender->start = true;
} else { } else {
// current term, do nothing // current term, do nothing
ASSERT(pSender->pSyncNode->pRaftStore->currentTerm == pSender->term); ASSERT(pSender->pSyncNode->pRaftStore->currentTerm == pSender->term);
@ -297,6 +298,7 @@ void snapshotReceiverStart(SSyncSnapshotReceiver *pReceiver) {
if (!(pReceiver->start)) { if (!(pReceiver->start)) {
// start // start
snapshotReceiverDoStart(pReceiver); snapshotReceiverDoStart(pReceiver);
pReceiver->start = true;
} else { } else {
// already start // already start
@ -309,6 +311,7 @@ void snapshotReceiverStart(SSyncSnapshotReceiver *pReceiver) {
// start again // start again
snapshotReceiverDoStart(pReceiver); snapshotReceiverDoStart(pReceiver);
pReceiver->start = true;
ASSERT(0); ASSERT(0);
} }