standbyTaskMissingEventsDiscardDelay time.Duration,
discardTaskStandbyPostActionFn standbyPostActionFn,
// this is for task retry, use machine time
now := standbyNow()
taskTime := taskInfo.GetVisibilityTime()
discardTime := taskTime.Add(standbyTaskMissingEventsDiscardDelay)
// now < task start time + StandbyTaskMissingEventsResendDelay
if now.Before(discardTime) {
return standbyTaskPostActionNoOp
}