From 1d53ae2a01df5c85d23b01e44880103e118712f3 Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Tue, 2 Sep 2014 15:24:26 -0700 Subject: [PATCH] Prevent a few test pthread keys from leaking. Bug: 17358010 Change-Id: Ie718dc215ddfd431650295a1630c1b1716760c3d --- tests/pthread_test.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/pthread_test.cpp b/tests/pthread_test.cpp index 65577385d..bbac7fe95 100644 --- a/tests/pthread_test.cpp +++ b/tests/pthread_test.cpp @@ -105,6 +105,7 @@ TEST(pthread, pthread_key_fork) { ASSERT_EQ(99, WEXITSTATUS(status)); ASSERT_EQ(expected, pthread_getspecific(key)); + ASSERT_EQ(0, pthread_key_delete(key)); } static void* DirtyKeyFn(void* key) { @@ -132,6 +133,7 @@ TEST(pthread, pthread_key_dirty) { ASSERT_EQ(nullptr, result); // Not ~0! ASSERT_EQ(0, munmap(stack, stack_size)); + ASSERT_EQ(0, pthread_key_delete(key)); } static void* IdFn(void* arg) {