From 2b8b98b59090ab6d077ac76cf9185da7d6ac126a Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Mon, 15 Apr 2013 14:45:58 -0400 Subject: reduce scanning overhead a bit --- .../ScheduledTasks/ChapterImagesTask.cs | 42 ++++++++-------------- 1 file changed, 15 insertions(+), 27 deletions(-) (limited to 'MediaBrowser.Server.Implementations/ScheduledTasks/ChapterImagesTask.cs') diff --git a/MediaBrowser.Server.Implementations/ScheduledTasks/ChapterImagesTask.cs b/MediaBrowser.Server.Implementations/ScheduledTasks/ChapterImagesTask.cs index d46d4ec8a..7f158f1f2 100644 --- a/MediaBrowser.Server.Implementations/ScheduledTasks/ChapterImagesTask.cs +++ b/MediaBrowser.Server.Implementations/ScheduledTasks/ChapterImagesTask.cs @@ -2,6 +2,7 @@ using MediaBrowser.Controller; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Library; +using MediaBrowser.Model.Entities; using MediaBrowser.Model.Logging; using System; using System.Collections.Generic; @@ -60,40 +61,27 @@ namespace MediaBrowser.Server.Implementations.ScheduledTasks /// The cancellation token. /// The progress. /// Task. - public Task Execute(CancellationToken cancellationToken, IProgress progress) + public async Task Execute(CancellationToken cancellationToken, IProgress progress) { - var videos = _libraryManager.RootFolder.RecursiveChildren.OfType