|
|
|
@ -390,13 +390,13 @@ namespace MediaBrowser.Common.Implementations.ScheduledTasks
|
|
|
|
|
|
|
|
|
|
try
|
|
|
|
|
{
|
|
|
|
|
var localTask = ScheduledTask.Execute(CurrentCancellationTokenSource.Token, progress);
|
|
|
|
|
|
|
|
|
|
if (options != null && options.MaxRuntimeMs.HasValue)
|
|
|
|
|
{
|
|
|
|
|
CurrentCancellationTokenSource.CancelAfter(options.MaxRuntimeMs.Value);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
var localTask = ScheduledTask.Execute(CurrentCancellationTokenSource.Token, progress);
|
|
|
|
|
|
|
|
|
|
await localTask.ConfigureAwait(false);
|
|
|
|
|
|
|
|
|
|
status = TaskCompletionStatus.Completed;
|
|
|
|
|