Skip to content

PollingTaskRunner.InterruptActiveTask

func (*PollingTaskRunner) InterruptActiveTask(ctx context.Context) error

Interrupt the active task by canceling its lease extension and reporting it as failed.

If there is no active task, the method returns nil.

ctx context.Context required

The context used to report the interrupted task.

An error if the active task could not be reported as failed.