Преглед на файлове

fix error when transcode fails to start

Luke Pulverenti преди 9 години
родител
ревизия
7117f78651
променени са 1 файла, в които са добавени 5 реда и са изтрити 2 реда
  1. 5 2
      MediaBrowser.Api/ApiEntryPoint.cs

+ 5 - 2
MediaBrowser.Api/ApiEntryPoint.cs

@@ -237,9 +237,12 @@ namespace MediaBrowser.Api
         {
             lock (_activeTranscodingJobs)
             {
-                var job = _activeTranscodingJobs.First(j => j.Type == type && string.Equals(j.Path, path, StringComparison.OrdinalIgnoreCase));
+                var job = _activeTranscodingJobs.FirstOrDefault(j => j.Type == type && string.Equals(j.Path, path, StringComparison.OrdinalIgnoreCase));
 
-                _activeTranscodingJobs.Remove(job);
+                if (job != null)
+                {
+                    _activeTranscodingJobs.Remove(job);
+                }
             }
 
             if (!string.IsNullOrWhiteSpace(state.Request.DeviceId))