From bbb8b1ffac30bafaf72544ae1a8f31bab66bee87 Mon Sep 17 00:00:00 2001 From: Trevor Norris Date: Thu, 19 Dec 2019 13:34:16 -0700 Subject: [PATCH] test: fix pthread memory leak When the thread attributes object returned by pthread_getattr_np() is no longer required, it should be destroyed using pthread_attr_destroy(). PR-URL: https://github.com/libuv/libuv/pull/2583 Reviewed-By: Anna Henningsen Reviewed-By: Richard Lau Reviewed-By: Colin Ihrig --- test/test-thread.c | 1 + 1 file changed, 1 insertion(+) diff --git a/test/test-thread.c b/test/test-thread.c index be72d5e8..ffb392ce 100644 --- a/test/test-thread.c +++ b/test/test-thread.c @@ -232,6 +232,7 @@ static void thread_check_stack(void* arg) { if (expected == 0) expected = (size_t)lim.rlim_cur; ASSERT(stack_size >= expected); + ASSERT(0 == pthread_attr_destroy(&attr)); #endif }