From 61725b4d07735e3fc058447b1498a4891e28760a Mon Sep 17 00:00:00 2001 From: femsci Date: Wed, 8 Mar 2023 23:49:46 +0100 Subject: [PATCH] Bug: creating file output stream to an invalid path causes indefinite stall. --- Pages/Index.razor | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Pages/Index.razor b/Pages/Index.razor index bce21c1..b1e1bd7 100644 --- a/Pages/Index.razor +++ b/Pages/Index.razor @@ -23,7 +23,14 @@ { _umsg = $"Uploading {counter}/{e.FileCount} files..."; StateHasChanged(); + Console.WriteLine($"Fos: /tmp/uploads/{file.Name}"); + if (!System.IO.Directory.Exists("/tmp/uploads")) + { + System.IO.Directory.CreateDirectory("/tmp/uploads"); + } + Console.WriteLine($"fosse"); await using var fos = System.IO.File.OpenWrite($"/tmp/uploads/{file.Name}"); + Console.WriteLine("Fos opened"); await file.OpenReadStream(1024 * 1024 * 10).CopyToAsync(fos); Console.WriteLine($"File: /tmp/uploads/{file.Name} written..."); ++counter;