Table of Contents

Property ExecutionTimedOut

Namespace
MailFathom.Application.Jobs
Assembly
MailFathom.Application.dll

ExecutionTimedOut

Gets the record left by an attempt that exceeded the time one job is allowed to run for.

public static JobFailureRecord ExecutionTimedOut { get; }

Property Value

JobFailureRecord

Remarks

Transient, because a timeout says the work did not finish in time rather than that it cannot: the dependency it waited on is the ordinary cause and a later attempt meets a different one. What makes repeating it safe is the promise every handler is registered on, that running it twice with one payload is the same as running it once.