private Directive FailBarrier(BarrierCoordinator.Data data) { foreach(var c in data.Arrived) c.Tell(new ToClient<BarrierResult>(new BarrierResult(data.Barrier, false))); return Directive.Restart; }