func waitForNextRoundElection(s *RaftServer) {
	duration := rand.Intn(s.RandomRangeInMs)
	time.Sleep(time.Millisecond * time.Duration(duration))
	countlog.Info(fmt.Sprintf("%s will sleep %d ms and vote again", s, duration))
}
// waitForNextRoundElection sleep random time duration and try again
waitForNextRoundElection sleep random time duration and try again
// waitForNextRoundElection sleep random time duration and try again
func waitForNextRoundElection(s *RaftServer) {
	duration := rand.Intn(s.RandomRangeInMs)
	time.Sleep(time.Millisecond * time.Duration(duration))
	countlog.Info(fmt.Sprintf("%s will sleep %d ms and vote again", s, duration))
}
func waitForNextRoundElection ( s * RaftServer ) { duration := rand . Intn ( s . RandomRangeInMs ) time . Sleep ( time . Millisecond * time . Duration ( duration ) ) countlog . Info ( fmt . Sprintf ( " " , s , duration ) ) }
waitForNextRoundElection sleep random time duration and try again
waitForNextRoundElection sleep random time duration and try again