private void MemberRemoved(ClusterEvent.MemberRemoved memberRemoved)
{
if (memberRemoved.Member.Address != _cluster.SelfAddress)
{
_clusterNodes = _clusterNodes.Remove(memberRemoved.Member.Address);
if (memberRemoved.PreviousStatus == MemberStatus.Down)
{
Quarantine(memberRemoved.Member.Address, memberRemoved.Member.UniqueAddress.Uid);
}
PublishAddressTerminated(memberRemoved.Member.Address);
}
}