From 293c97c71d73e22fa8f05cc98513a976e0a3b982 Mon Sep 17 00:00:00 2001 From: Patrik Nordwall Date: Wed, 24 Apr 2013 11:08:52 +0200 Subject: [PATCH] Quick fix for unreachable exiting, see #3266 --- akka-cluster/src/main/scala/akka/cluster/ClusterDaemon.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/akka-cluster/src/main/scala/akka/cluster/ClusterDaemon.scala b/akka-cluster/src/main/scala/akka/cluster/ClusterDaemon.scala index 40d37c3c51..9c74c50e36 100644 --- a/akka-cluster/src/main/scala/akka/cluster/ClusterDaemon.scala +++ b/akka-cluster/src/main/scala/akka/cluster/ClusterDaemon.scala @@ -850,7 +850,7 @@ private[cluster] final class ClusterCoreDaemon(publisher: ActorRef) extends Acto val localUnreachableMembers = localGossip.overview.unreachable val newlyDetectedUnreachableMembers = localMembers filterNot { member ⇒ - member.uniqueAddress == selfUniqueAddress || failureDetector.isAvailable(member.address) + member.uniqueAddress == selfUniqueAddress || member.status == Exiting || failureDetector.isAvailable(member.address) } if (newlyDetectedUnreachableMembers.nonEmpty) {