From 54bb53d4e59905798b7b085941c36f05b21f9b26 Mon Sep 17 00:00:00 2001 From: Vadim Lopatin Date: Tue, 17 Feb 2015 15:49:01 +0300 Subject: [PATCH] temporary fix for app hanging on druntime shutdown when there were several threads: --- src/dlangui/platforms/windows/winapp.d | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/dlangui/platforms/windows/winapp.d b/src/dlangui/platforms/windows/winapp.d index 346da96e..b374059c 100644 --- a/src/dlangui/platforms/windows/winapp.d +++ b/src/dlangui/platforms/windows/winapp.d @@ -863,7 +863,8 @@ int DLANGUIWinMain(void* hInstance, void* hPrevInstance, { Runtime.initialize(); result = myWinMain(hInstance, hPrevInstance, lpCmdLine, nCmdShow); - Runtime.terminate(); + // TODO: fix hanging on multithreading app + //Runtime.terminate(); } catch (Throwable e) // catch any uncaught exceptions {