/* 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;
}