示例#1
0
 private static void OnEndpointTerminated(EndpointTerminatedEvent msg)
 {
     if (Connections.TryRemove(msg.Address, out var v))
     {
         var endpoint = v.Value;
         RootContext.Empty.Send(endpoint.Watcher, msg);
         RootContext.Empty.Send(endpoint.Writer, msg);
     }
 }
示例#2
0
 private static void OnEndpointTerminated(EndpointTerminatedEvent msg)
 {
     if (_connections.TryRemove(msg.Address, out var v))
     {
         var endpoint = v.Value;
         endpoint.Watcher.Tell(msg);
         endpoint.Watcher.Stop();
         endpoint.Writer.Stop();
     }
 }