Browse Source

revert changes

crobibero 4 years ago
parent
commit
25ac778a79

+ 4 - 1
Jellyfin.Api/Controllers/SystemController.cs

@@ -198,7 +198,10 @@ namespace Jellyfin.Api.Controllers
             var file = _fileSystem.GetFiles(_appPaths.LogDirectoryPath)
                 .First(i => string.Equals(i.Name, name, StringComparison.OrdinalIgnoreCase));
 
-            return File(file.FullName, MediaTypeNames.Text.Plain);
+            // For older files, assume fully static
+            var fileShare = file.LastWriteTimeUtc < DateTime.UtcNow.AddHours(-1) ? FileShare.Read : FileShare.ReadWrite;
+            FileStream stream = new FileStream(file.FullName, FileMode.Open, FileAccess.Read, fileShare);
+            return File(stream, "text/plain");
         }
 
         /// <summary>

+ 0 - 1
Jellyfin.Api/Controllers/VideoAttachmentsController.cs

@@ -1,6 +1,5 @@
 using System;
 using System.ComponentModel.DataAnnotations;
-using System.IO;
 using System.Net.Mime;
 using System.Threading;
 using System.Threading.Tasks;