summaryrefslogtreecommitdiffstats
path: root/test/thread_arena.c
diff options
context:
space:
mode:
authorJason Evans <jasone@canonware.com>2013-10-21 02:44:27 (GMT)
committerJason Evans <jasone@canonware.com>2013-10-21 02:44:27 (GMT)
commit0135fb806e4137dc9cdf152541926a2bc95e33f0 (patch)
tree6ea20134ca8ba7e51c9765f1e8451209040876c7 /test/thread_arena.c
parent0ed518e5dab789ad2171bb38977a8927e2a26775 (diff)
parent0f7ba3ff2a3f05c990b369bbf67b8bcc9bfbf35b (diff)
downloadjemalloc-3.4.1.zip
jemalloc-3.4.1.tar.gz
jemalloc-3.4.1.tar.bz2
Merge branch 'dev'3.4.1
Diffstat (limited to 'test/thread_arena.c')
-rw-r--r--test/thread_arena.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/test/thread_arena.c b/test/thread_arena.c
index c5a21fa..6b9bc9c 100644
--- a/test/thread_arena.c
+++ b/test/thread_arena.c
@@ -72,8 +72,12 @@ main(void)
(void *)&arena_ind);
}
- for (i = 0; i < NTHREADS; i++)
- je_thread_join(threads[i], (void *)&ret);
+ for (i = 0; i < NTHREADS; i++) {
+ intptr_t join_ret;
+ je_thread_join(threads[i], (void *)&join_ret);
+ if (join_ret != 0)
+ ret = 1;
+ }
label_return:
malloc_printf("Test end\n");