ktoso / akka-raft

A toy project implementing RAFT on top of Akka Cluster (not prod ready)
http://blog.project13.pl
Apache License 2.0
280 stars 42 forks source link

Leader should cancel SendHeartbeat timer when it steps down #81

Open colin-scott opened 8 years ago

colin-scott commented 8 years ago

It currently doesn't, leading to unnecessary message sends.

dmitraver commented 8 years ago

I think its already implemented https://github.com/ktoso/akka-raft/blob/master/src/main/scala/pl/project13/scala/akka/raft/Leader.scala#L53

https://github.com/ktoso/akka-raft/blob/master/src/main/scala/pl/project13/scala/akka/raft/Leader.scala#L65