public Task Faulted(ReceiveEndpointFaulted faulted) { _ready.TrySetException(faulted.Exception); _handle.Disconnect(); return(TaskUtil.Completed); }
Task IReceiveEndpointObserver.Faulted(ReceiveEndpointFaulted faulted) { _handle.Disconnect(); _ready.TrySetException(faulted.Exception); return(TaskUtil.Completed); }
Task IReceiveEndpointObserver.Faulted(ReceiveEndpointFaulted faulted) { _ready.TrySetExceptionWithBackgroundContinuations(faulted.Exception); _handle.Disconnect(); return(TaskUtil.Completed); }
public Task Faulted(ReceiveEndpointFaulted faulted) { if (_log.IsDebugEnabled) { _log.Debug($"Endpoint Faulted: {faulted.Exception} - {faulted.InputAddress}"); } return(TaskUtil.Completed); }
public Task Faulted(ReceiveEndpointFaulted faulted) { var endpoint = GetEndpoint(faulted.InputAddress); endpoint.Ready = false; endpoint.LastException = faulted.Exception; return(Health.Done); }
public Task Faulted(ReceiveEndpointFaulted faulted) { var endpoint = GetEndpoint(faulted.InputAddress); endpoint.Ready = false; endpoint.LastException = faulted.Exception; return(TaskUtil.Completed); }
Task IReceiveEndpointObserver.Faulted(ReceiveEndpointFaulted faulted) { if (_cancellationToken.IsCancellationRequested) { _ready.TrySetExceptionWithBackgroundContinuations(faulted.Exception); _handle.Disconnect(); } return(TaskUtil.Completed); }
Task IReceiveEndpointObserver.Faulted(ReceiveEndpointFaulted faulted) { if (_cancellationToken.IsCancellationRequested) { _handle.Disconnect(); return(Task.Factory.StartNew(() => _ready.TrySetException(faulted.Exception), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.Default)); } return(TaskUtil.Completed); }
Task IReceiveEndpointObserver.Faulted(ReceiveEndpointFaulted faulted) { _faulted = faulted; if (_cancellationToken.IsCancellationRequested || IsUnrecoverable(faulted.Exception)) { _handle.Disconnect(); return(_ready.TrySetExceptionOnThreadPool(faulted.Exception)); } return(TaskUtil.Completed); }
public Task SetFaulted(ReceiveEndpointFaulted faulted) { _faulted = faulted; if (_cancellationToken.IsCancellationRequested || IsUnrecoverable(faulted.Exception)) { _handle.Disconnect(); _registration.Dispose(); _ready.TrySetException(faulted.Exception); } return(Util.TaskUtil.Completed); }
public Task Faulted(ReceiveEndpointFaulted faulted) { return(ForEachAsync(x => x.Faulted(faulted))); }
public Task Faulted(ReceiveEndpointFaulted faulted) { return(_endpointHealth.Faulted(faulted)); }
Task IReceiveEndpointObserver.Faulted(ReceiveEndpointFaulted faulted) { return(TaskUtil.Completed); }
Task IReceiveEndpointObserver.Faulted(ReceiveEndpointFaulted faulted) { return(_handles.ForEachAsync(x => x.SetFaulted(faulted))); }
public Task Faulted(ReceiveEndpointFaulted faulted) { _receiveEndpoint.TrySetException(faulted.Exception); return(TaskUtil.Completed); }
Task IReceiveEndpointObserver.Faulted(ReceiveEndpointFaulted faulted) { _handle.Disconnect(); return(_ready.TrySetExceptionOnThreadPool(faulted.Exception)); }
public Task Faulted(ReceiveEndpointFaulted faulted) { return(Task.CompletedTask); }
public Task Faulted(ReceiveEndpointFaulted faulted) { _serviceEndpoint.DisconnectObservers(); return(TaskUtil.Completed); }
public Task Faulted(ReceiveEndpointFaulted faulted) { GetEndpoint(faulted.InputAddress).OnFaulted(faulted); return(TaskUtil.Completed); }
public void OnFaulted(ReceiveEndpointFaulted faulted) { Ready = false; LastException = faulted.Exception; Message = $"faulted ({faulted.Exception.Message})"; }
public Task Faulted(ReceiveEndpointFaulted faulted) { _logger.LogError(faulted.Exception, "Error in receive endpoint"); return(Task.CompletedTask); }
public Task Faulted(ReceiveEndpointFaulted faulted) { return Console.Out.WriteLineAsync($"Endpoint Faulted: {faulted.Exception} - {faulted.InputAddress}"); }
public Task Faulted(ReceiveEndpointFaulted faulted) { LogContext.Debug?.Log("Endpoint Faulted: {Exception} {InputAddress}", faulted.Exception, faulted.InputAddress); return(TaskUtil.Completed); }
public Task Faulted(ReceiveEndpointFaulted faulted) { return(Console.Out.WriteLineAsync($"Endpoint Faulted: {faulted.Exception} - {faulted.InputAddress}")); }
public Task Faulted(ReceiveEndpointFaulted faulted) { GetEndpoint(faulted); return(TaskUtil.Completed); }
public Task Faulted(ReceiveEndpointFaulted faulted) { return(_machine.RaiseEvent(_endpoint, x => x.ReceiveEndpointFaulted, faulted)); }