From ec1514222aca4b74e9857eabdd580b37b0b6b821 Mon Sep 17 00:00:00 2001 From: Chidozie Ononiwu Date: Mon, 15 Jul 2024 16:10:20 -0700 Subject: [PATCH] Handle Error when deleting the directory --- .../APIView/APIViewWeb/Languages/LanguageProcessor.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/dotnet/APIView/APIViewWeb/Languages/LanguageProcessor.cs b/src/dotnet/APIView/APIViewWeb/Languages/LanguageProcessor.cs index 3f320eaf3ac..531403b1827 100644 --- a/src/dotnet/APIView/APIViewWeb/Languages/LanguageProcessor.cs +++ b/src/dotnet/APIView/APIViewWeb/Languages/LanguageProcessor.cs @@ -67,7 +67,15 @@ public override async Task GetCodeFileAsync(string originalName, Strea } finally { - Directory.Delete(tempDirectory, true); + await Task.Delay(1000); + try + { + Directory.Delete(tempDirectory, true); + } + catch (Exception ex) + { + Console.WriteLine($"Failed to delete directory: {ex.Message}"); + } } } }