Make fileMode usage between progress and non-progress paths consistent

This commit is contained in:
Jack251970 2025-01-19 15:15:02 +08:00
parent 8eb5a4dfca
commit 1bf045f3e7

View file

@ -97,7 +97,7 @@ namespace Flow.Launcher.Infrastructure.Http
if (canReportProgress && reportProgress != null)
{
await using var contentStream = await response.Content.ReadAsStreamAsync(token);
await using var fileStream = new FileStream(filePath, FileMode.Create, FileAccess.Write, FileShare.None, 8192, true);
await using var fileStream = new FileStream(filePath, FileMode.CreateNew, FileAccess.Write, FileShare.None, 8192, true);
var buffer = new byte[8192];
long totalRead = 0;