/* Make sure there are no thread lifetime related leaks... */ | |
#include <pthread.h> | |
#include <stdio.h> | |
static void *func(void *v) | |
{ | |
return NULL; | |
} | |
int main() | |
{ | |
int i; | |
for(i = 0; i < 10000; i++) { | |
pthread_t th; | |
if (i > 0 && i % 1000 == 0) | |
printf("%d...\n", i); | |
pthread_create(&th, NULL, func, NULL); | |
pthread_join(th, NULL); | |
} | |
return 0; | |
} |