I recently noticed the bug (#33) also exists in the develop branch. This bug can also be reproduced as the Raft protocol requires the term check before processing RequestVote. Therefore, I am creating this PR to fix the issue in case people want to learn from the PreVote extension but aren't familiar with the differences between the develop and master branches.
Please let me know if you have any questions or feedback on this fix. Thank you for your time!
Hi there!
I recently noticed the bug (#33) also exists in the develop branch. This bug can also be reproduced as the Raft protocol requires the term check before processing RequestVote. Therefore, I am creating this PR to fix the issue in case people want to learn from the PreVote extension but aren't familiar with the differences between the develop and master branches.
Please let me know if you have any questions or feedback on this fix. Thank you for your time!