From 9c63ce9c99cd6a599bbc12e70c6ba075212a008d Mon Sep 17 00:00:00 2001 From: Stanley Dimant Date: Sun, 10 Jul 2022 01:13:08 +0200 Subject: [PATCH] open download filestream with fileshare read --- MareSynchronosServer/MareSynchronosServer/Hubs/FilesHub.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MareSynchronosServer/MareSynchronosServer/Hubs/FilesHub.cs b/MareSynchronosServer/MareSynchronosServer/Hubs/FilesHub.cs index 0986f09..3ac2934 100644 --- a/MareSynchronosServer/MareSynchronosServer/Hubs/FilesHub.cs +++ b/MareSynchronosServer/MareSynchronosServer/Hubs/FilesHub.cs @@ -71,7 +71,7 @@ namespace MareSynchronosServer.Hubs int readByteCount; var buffer = new byte[chunkSize]; - await using var fs = File.Open(Path.Combine(BasePath, hash), FileMode.Open, FileAccess.Read); + await using var fs = File.Open(Path.Combine(BasePath, hash), FileMode.Open, FileAccess.Read, FileShare.Read); while ((readByteCount = await fs.ReadAsync(buffer, 0, chunkSize, ct)) > 0) { await Task.Delay(10, ct);