From 95ff6aadca1e91641e093c61091e70344d048b50 Mon Sep 17 00:00:00 2001 From: Jason Evans Date: Sat, 28 Apr 2012 14:15:28 -0700 Subject: Don't set prof_tdata during thread cleanup. Don't set prof_tdata during thread cleanup, because doing so will cause the cleanup function to be called again, the second time with a NULL argument. --- src/prof.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/prof.c b/src/prof.c index 187bda7..cad5692 100644 --- a/src/prof.c +++ b/src/prof.c @@ -1155,10 +1155,7 @@ prof_tdata_cleanup(void *arg) } idalloc(prof_tdata->vec); - idalloc(prof_tdata); - prof_tdata = NULL; - prof_tdata_tsd_set(&prof_tdata); } void -- cgit v0.12