#include <pthread.h>
#include <stdio.h>
int state_var;
void *thread(void *in) {
state_var++; // break here
return NULL;
}
int main(int argc, char **argv) {
pthread_t t1, t2;
pthread_create(&t1, NULL, *thread, NULL);
pthread_join(t1, NULL);
pthread_create(&t2, NULL, *thread, NULL);
pthread_join(t2, NULL);
printf("state_var is %d\n", state_var);
return 0;
}