1 /* Make sure there are no thread lifetime related leaks... */
2 #include <pthread.h>
3 #include <stdio.h>
4 
5 static void *func(void *v)
6 {
7 	return NULL;
8 }
9 
10 int 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