<div>Atunci cand trimiti un semnal (cu signal sau broadcast), trebuie sa te asiguri ca inainte de a continua executia toate thread-urile semnalate sunt in coada de waiting. </div><div></div><div>La SIGNAL_AND_CONTINUE trebuie blocat thread-ul de pe care a plecat semnalul pana cand toti ceilalti sunt in coada W. La SIGNAL_AND_WAIT trebuie sa te asiguri ca threadul de pe care a plecat semnalul este in coada S inainte de a face replan (de a porni thread-ul care a fost trezit). </div>
<div></div><div>Pe Linux poti sa folosesti mutex-ul din cadrul functiei pthread_cond_wait, iar pe Windows poti folosi SignalObjectAndWait (care face cam acelasi lucru).</div><div></div><div>Victor V.</div>