Fixes according review. See #3076

This commit is contained in:
Björn Antonsson 2013-03-08 13:26:50 +01:00
parent 386bf87f0e
commit 7ed6b3d4ee
6 changed files with 19 additions and 26 deletions

View file

@ -540,8 +540,8 @@ private[cluster] final class ClusterCoreDaemon(publisher: ActorRef) extends Acto
latestGossip = winningGossip seen selfAddress
// for all new joining nodes we remove them from the failure detector
(latestGossip.members -- localGossip.members).foreach {
node if (node.status == Joining) failureDetector.remove(node.address)
latestGossip.members foreach {
node if (node.status == Joining && !localGossip.members(node)) failureDetector.remove(node.address)
}
log.debug("Cluster Node [{}] - Receiving gossip from [{}]", selfAddress, from)