From: Jeff Hostetler via GitGitGadget Date: Wed, 15 Sep 2021 20:36:11 GMT Subject: [PATCH 1/7] trace2: fix memory leak of thread name Message-ID: <5f557caee004f22cee33e8753063f0315459d7e1.1631738177.git.gitgitgadget@gmail.com> In-Reply-To: From: Jeff Hostetler Do not leak the thread name (contained within the thread context) when a thread terminates. Signed-off-by: Jeff Hostetler --- trace2/tr2_tls.c | 1 + 1 file changed, 1 insertion(+) diff --git a/trace2/tr2_tls.c b/trace2/tr2_tls.c index 067c23755fb..7da94aba522 100644 --- a/trace2/tr2_tls.c +++ b/trace2/tr2_tls.c @@ -95,6 +95,7 @@ void tr2tls_unset_self(void) pthread_setspecific(tr2tls_key, NULL); + strbuf_release(&ctx->thread_name); free(ctx->array_us_start); free(ctx); } -- gitgitgadget