minor adjustments

This commit is contained in:
Chris Lu
2020-08-10 20:42:27 -07:00
parent f1b40567e3
commit 152a6cbc2b

View File

@@ -72,8 +72,7 @@ func (t *Topology) IsLeader() bool {
func (t *Topology) Leader() (string, error) { func (t *Topology) Leader() (string, error) {
l := "" l := ""
count := 3 for count := 0; count < 3; count++ {
for count > 0 {
if t.RaftServer != nil { if t.RaftServer != nil {
l = t.RaftServer.Leader() l = t.RaftServer.Leader()
} else { } else {
@@ -82,9 +81,8 @@ func (t *Topology) Leader() (string, error) {
if l != "" { if l != "" {
break break
} else { } else {
time.Sleep(time.Duration(5-count) * time.Second) time.Sleep(time.Duration(5+count) * time.Second)
} }
count -= 1
} }
return l, nil return l, nil
} }