fix: unload plugins before unloading Dalamud to prevent crashes

This commit is contained in:
Liam 2021-04-23 22:20:11 -04:00
parent de98b75336
commit 581cb506cc
4 changed files with 52 additions and 23 deletions

View file

@ -59,6 +59,11 @@ namespace Dalamud
// Run session
dalamud.Start();
dalamud.WaitForUnload();
if (dalamud.Framework.DispatchUpdateEvents)
{
dalamud.DisposePlugins();
Thread.Sleep(100);
}
dalamud.Dispose();
}