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