1070
executionTimeoutTimer := r.mutableState.GetExecutionInfo().WorkflowExecutionExpirationTime
1071
if !timeNotSet(executionTimeoutTimer) {
1072
>
r.mutableState.AddTasks(&tasks.WorkflowExecutionTimeoutTask{
task_generator.go
1073
>
// TaskID is set by shard
1074
>
NamespaceID: r.mutableState.GetExecutionInfo().NamespaceId,
1075
>
WorkflowID: r.mutableState.GetExecutionInfo().WorkflowId,
1076
>
FirstRunID: r.mutableState.GetExecutionInfo().FirstExecutionRunId,
1077
>
VisibilityTimestamp: timestamp.TimeValue(executionTimeoutTimer),
1078
>
})
1079
>
}
1080
runTimeoutTimer := r.mutableState.GetExecutionInfo().WorkflowRunExpirationTime
1081
if !timeNotSet(runTimeoutTimer) {