Explorar o código

Fix compiler warning due to missing EnumeratorCancellation attribute

Jonas Resch %!s(int64=3) %!d(string=hai) anos
pai
achega
b5b994b22f
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  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;