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