1 #include <pthread.h> 2 #include <stdio.h> 3 4 int state_var; 5 thread(void * in)6void *thread(void *in) { 7 state_var++; // break here 8 return NULL; 9 } 10 main(int argc,char ** argv)11int main(int argc, char **argv) { 12 pthread_t t1, t2; 13 14 pthread_create(&t1, NULL, *thread, NULL); 15 pthread_join(t1, NULL); 16 pthread_create(&t2, NULL, *thread, NULL); 17 pthread_join(t2, NULL); 18 19 printf("state_var is %d\n", state_var); 20 return 0; 21 } 22