1/* Make sure there are no thread lifetime related leaks... */
2#include <pthread.h>
3#include <stdio.h>
4
5static void *func(void *v)
6{
7	return NULL;
8}
9
10int main()
11{
12	int i;
13
14	for(i = 0; i < 10000; i++) {
15		pthread_t th;
16
17		if (i > 0 && i % 1000 == 0)
18			printf("%d...\n", i);
19
20		pthread_create(&th, NULL, func, NULL);
21		pthread_join(th, NULL);
22	}
23
24	return 0;
25}
26