Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Candidate does not distinguish between votes from same follower #45
The Candidate state does not distinguish between multiple votes in the same term from the same follower, although it should. Otherwise, a candidate might get elected by the same follower (this will only happen if bug #29 is fixed as well to allow multiple votes from same follower).
Update: this issue does not depend on #29 being fixed. I was able to trigger it as follows:
Combined with #46 , this means that it's possible for two leaders to be elected in the same Term.