From 988a936804089f4d2264ab81abbf9142363a4fec Mon Sep 17 00:00:00 2001 From: Hassan DRAGA Date: Fri, 1 Aug 2025 12:57:17 -0400 Subject: [PATCH] fix mutex leak in free_all_mem --- src/webui.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/webui.c b/src/webui.c index 8c64843c2..59975b265 100644 --- a/src/webui.c +++ b/src/webui.c @@ -4346,8 +4346,10 @@ static void _webui_free_all_mem(void) { // Makes sure we run this once static bool freed = false; - if (freed) + if (freed) { + _webui_mutex_unlock(&_webui.mutex_mem); return; + } freed = true; // Free all pointers in the list