From 048ef5e4bf841d3729f902a02bdfe257c5fc1af3 Mon Sep 17 00:00:00 2001 From: Zongfu ZF3 Qu Date: Thu, 21 Sep 2023 11:40:47 +0800 Subject: [PATCH] Release the requested thread pool resource --- ggml.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ggml.c b/ggml.c index a0be068d6..1fd28f331 100644 --- a/ggml.c +++ b/ggml.c @@ -89,7 +89,9 @@ static int pthread_create(pthread_t * out, void * unused, thread_ret_t(*func)(vo static int pthread_join(pthread_t thread, void * unused) { (void) unused; - return (int) WaitForSingleObject(thread, INFINITE); + int csq =(int) WaitForSingleObject(thread, INFINITE); + CloseHandle(thread); + return csq; } static int sched_yield (void) {