From 63c4b2748c5acb040f677ce2f01f4eda5e3b6cbd Mon Sep 17 00:00:00 2001 From: lewa_j Date: Sat, 16 Jan 2021 00:16:52 +0300 Subject: [PATCH] platform: win32: sdl: Fix zombie processes after early Sys_Error on windows+sdl --- engine/platform/sdl/sys_sdl.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/engine/platform/sdl/sys_sdl.c b/engine/platform/sdl/sys_sdl.c index a6573876..b1ad5838 100644 --- a/engine/platform/sdl/sys_sdl.c +++ b/engine/platform/sdl/sys_sdl.c @@ -64,8 +64,14 @@ void Platform_Init( void ) #if XASH_POSIX Posix_Daemonize(); #endif +#ifdef XASH_WIN32 + Wcon_CreateConsole(); // system console used by dedicated server or show fatal errors +#endif } void Platform_Shutdown( void ) { +#ifdef XASH_WIN32 + Wcon_DestroyConsole(); +#endif } \ No newline at end of file