From 0db49a5642ebad67673958cf96a0678513b12691 Mon Sep 17 00:00:00 2001 From: goaaats Date: Fri, 25 Apr 2025 21:43:10 +0200 Subject: [PATCH] DalamudConfiguration.ForceSave should wait for the save task to exit --- Dalamud/Configuration/Internal/DalamudConfiguration.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dalamud/Configuration/Internal/DalamudConfiguration.cs b/Dalamud/Configuration/Internal/DalamudConfiguration.cs index 515556b7e..b22580b73 100644 --- a/Dalamud/Configuration/Internal/DalamudConfiguration.cs +++ b/Dalamud/Configuration/Internal/DalamudConfiguration.cs @@ -561,6 +561,8 @@ internal sealed class DalamudConfiguration : IInternalDisposableService public void ForceSave() { this.Save(); + this.isSaveQueued = false; + this.writeTask?.GetAwaiter().GetResult(); } ///