From 78172f06d12211c8aaba9f6a29d0059e7d551deb Mon Sep 17 00:00:00 2001 From: marzent <44967463+marzent@users.noreply.github.com> Date: Sat, 23 Jul 2022 15:26:46 +0200 Subject: [PATCH] Change `Dalamud.Boot` abort behaviour on detach (#925) --- Dalamud.Boot/dllmain.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Dalamud.Boot/dllmain.cpp b/Dalamud.Boot/dllmain.cpp index 83e678f08..5a2665f09 100644 --- a/Dalamud.Boot/dllmain.cpp +++ b/Dalamud.Boot/dllmain.cpp @@ -172,6 +172,9 @@ BOOL APIENTRY DllMain(const HMODULE hModule, const DWORD dwReason, LPVOID lpRese break; case DLL_PROCESS_DETACH: + // do not show debug message boxes on abort() here + _set_abort_behavior(0, _WRITE_ABORT_MSG); + // process is terminating; don't bother cleaning up if (lpReserved) return TRUE;