diff --git a/raft/progress.go b/raft/progress.go
index <HASH>..<HASH> 100644
--- a/raft/progress.go
+++ b/raft/progress.go
@@ -75,7 +75,6 @@ type Progress struct {
 
 func (pr *Progress) resetState(state ProgressStateType) {
 	pr.Paused = false
-	pr.RecentActive = false
 	pr.PendingSnapshot = 0
 	pr.State = state
 	pr.ins.reset()
raft: do not change RecentActive when resetState for progress