From aa7a2feefe46d4a6a030041a85dbdf207a8d2e81 Mon Sep 17 00:00:00 2001 From: Jared Goodwin Date: Sat, 28 Dec 2019 22:40:37 -0800 Subject: [PATCH] Wait for directory to be removed. --- Agent/Services/Updater.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Agent/Services/Updater.cs b/Agent/Services/Updater.cs index d014a1f8..0af15636 100644 --- a/Agent/Services/Updater.cs +++ b/Agent/Services/Updater.cs @@ -9,6 +9,7 @@ using System.Net; using System.Net.Http; using System.Threading.Tasks; using System.Linq; +using System.Threading; namespace Remotely.Agent.Services { @@ -135,6 +136,10 @@ namespace Remotely.Agent.Services if (Directory.Exists(targetPath)) { Directory.Delete(targetPath, true); + while (Directory.Exists(targetPath)) + { + Thread.Sleep(100); + } } Directory.Move(subdir, targetPath); }