From dd19c29b3e7534ec2825950a3ea149f802b79091 Mon Sep 17 00:00:00 2001 From: jp9000 Date: Sat, 22 Aug 2020 11:07:16 -0700 Subject: [PATCH] obs-outputs: Fix Windows memory leak When using alternate mutex implementations, you need to explicitly free the mutexes with the mbedtls_threading_free_alt() function. --- plugins/obs-outputs/obs-outputs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/obs-outputs/obs-outputs.c b/plugins/obs-outputs/obs-outputs.c index c5032ef63..08c0c436c 100644 --- a/plugins/obs-outputs/obs-outputs.c +++ b/plugins/obs-outputs/obs-outputs.c @@ -77,6 +77,7 @@ bool obs_module_load(void) void obs_module_unload(void) { #ifdef _WIN32 + mbedtls_threading_free_alt(); WSACleanup(); #endif }