raftcpp icon indicating copy to clipboard operation
raftcpp copied to clipboard

follower总是会超时

Open abbycin opened this issue 6 years ago • 1 comments

这里测试是否为true https://github.com/qicosmos/raftcpp/blob/f5adb6ffc0390d2b780a0983b89633834e82221f/raft_server1.hpp#L293

而整个代码里面只有这里设置为true https://github.com/qicosmos/raftcpp/blob/f5adb6ffc0390d2b780a0983b89633834e82221f/raft_server1.hpp#L296

这样条件等待总是会超时,这是故意的吗?

abbycin avatar May 10 '19 15:05 abbycin

没有问题。 如果一直是false就会超时,true就会返回。follower如果选举没有超时就会重置这个flag下次重新去wait。

qicosmos avatar May 11 '19 01:05 qicosmos