raft: avoid jump tag to make code more understandable
@@ -372,14 +372,16 @@ func (n *node) run() {
// very sound and likely has bugs.
if _, okAfter := r.prs.Progress[r.id]; okBefore && !okAfter {
var found bool
- outer:
for _, sl := range [][]uint64{cs.Voters, cs.VotersOutgoing} {
for _, id := range sl {
if id == r.id {
found = true
- break outer
+ break
}
}
+ if found {
+ break
+ }
}
if !found {
propc = nil
