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);