From 7babac86904c7ac0b34a22240737c7261cb059eb Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Wed, 5 Aug 2026 12:42:15 +0200 Subject: [PATCH] servers: fix HANDLE leak in UWP builds Also: shorten code. Reported by Copilot Bug: https://github.com/curl/curl/pull/22487#pullrequestreview-4863399903 Closes #22489 --- tests/server/util.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/tests/server/util.c b/tests/server/util.c index 2bb5b3f96d..41bfe6aa99 100644 --- a/tests/server/util.c +++ b/tests/server/util.c @@ -696,12 +696,9 @@ void restore_signal_handlers(bool keep_sigalrm) } } } - if(exit_event) { - if(CloseHandle(exit_event)) { - exit_event = NULL; - } - } #endif + if(exit_event && CloseHandle(exit_event)) + exit_event = NULL; #endif }