private Fail ( Segment.Model.Batch batch, System e, long duration ) : void | ||
batch | Segment.Model.Batch | |
e | System | |
duration | long | |
Résultat | void |
private void Fail(Batch batch, System.Exception e, long duration)
{
foreach (BaseAction action in batch.batch)
{
unchecked
{
_client.Statistics.Failed += 1;
}
_client.RaiseFailure(action, e);
}
Logger.Info("Segment.io request failed.", new Dict
{
{ "batch id", batch.MessageId },
{ "reason", e.Message },
{ "duration (ms)", duration }
});
}