ソースを参照

Fix compiler warning due to missing EnumeratorCancellation attribute

Jonas Resch 3 年 前
コミット
b5b994b22f
1 ファイル変更5 行追加1 行削除
  1. 5 1
      MediaBrowser.Providers/MediaInfo/AudioResolver.cs

+ 5 - 1
MediaBrowser.Providers/MediaInfo/AudioResolver.cs

@@ -3,6 +3,7 @@
 using System;
 using System.Collections.Generic;
 using System.IO;
+using System.Runtime.CompilerServices;
 using System.Threading;
 using System.Threading.Tasks;
 using Emby.Naming.Audio;
@@ -40,8 +41,11 @@ namespace MediaBrowser.Providers.MediaInfo
             int startIndex,
             IDirectoryService directoryService,
             bool clearCache,
-            CancellationToken cancellationToken)
+            [EnumeratorCancellation] CancellationToken cancellationToken)
         {
+
+            cancellationToken.ThrowIfCancellationRequested();
+
             if (!video.IsFileProtocol)
             {
                 yield break;