[so] [Tema4][Linux]Test6
Laurentziu Dascalu
dascalu.laurentziu at gmail.com
Wed May 27 16:00:21 EEST 2009
Salut,
Programul meu nu trece testul 6. Din ce observ eu, testul face wait cu
3 thread-uri pe variabila de conditie 0, da broadcast pe variabila si
apoi face alte lucruri (irelevante momentan). Programul meu scoate
outputul:
1 0 0 0 3 0
1 0 0 0 3 -1
test: Verifica1...................................................passed
1 0 2 0 1 0
1 0 3 0 0 -1
test: Verifica3...................................................failed
Dupa broadcast, toate cele 3 thread-uri sunt puse in coada Wait, cum
ma si asteptam, de altfel. Testul zice ca unu din cele 3 thread-uri ar
trebui sa astepte dupa variabila de conditie 0. Ce credeti ca gresesc
?
Multumesc,
--
Laurentiu Dascalu
More information about the so
mailing list