Originariamente inviato da simondin
codice:
    do {
        x=0; 
        _beginthread(thread1, &x);
        _beginthread(thread2, &x);
    } while (x==0);
Ad ogni iterazione assegni x = 0...
Devi attendere all'interno del ciclo altrimenti continui a lanciare thread...