protected override void ProcessFailure(ActorCell actorCell, bool restart, ActorRef child, Exception cause)
{
if (restart)
{
foreach (var c in actorCell.GetChildren().ToArray())
{
RestartChild(child, cause, false);
}
}
else
{
foreach (var c in actorCell.GetChildren().ToArray())
{
child.AsInstanceOf <InternalActorRef>().Stop();
}
}
}