update sync task

This commit is contained in:
Luke Pulverenti
2016-03-20 23:04:44 -04:00
parent 63fe0239e3
commit 52a42229cd
6 changed files with 41 additions and 13 deletions

View File

@@ -641,6 +641,8 @@ namespace MediaBrowser.Server.Implementations.Sync
ReadInputAtNativeFramerate = !syncOptions.EnableFullSpeedTranscoding
}, innerProgress, cancellationToken);
_syncManager.OnConversionComplete(jobItem, job);
}
catch (OperationCanceledException)
{
@@ -825,6 +827,8 @@ namespace MediaBrowser.Server.Implementations.Sync
CpuCoreLimit = syncOptions.TranscodingCpuCoreLimit
}, innerProgress, cancellationToken);
_syncManager.OnConversionComplete(jobItem, job);
}
catch (OperationCanceledException)
{

View File

@@ -1325,5 +1325,16 @@ namespace MediaBrowser.Server.Implementations.Sync
return list;
}
protected internal void OnConversionComplete(SyncJobItem item, SyncJob job)
{
var syncProvider = GetSyncProvider(item, job);
if (syncProvider is AppSyncProvider)
{
return;
}
_taskManager.QueueIfNotRunning<ServerSyncScheduledTask>();
}
}
}