[so] [SO][Tema4] so_wait/so_signal
crucerucalincristian at gmail.com
crucerucalincristian at gmail.com
Tue May 3 18:37:28 EEST 2016
Salut,
> On 03 May 2016, at 17:56, Tudor PARASCHIV (3725) via so <so at cursuri.cs.pub.ro> wrote:
>
> Salut,
>
> Initial am crezut ca un thread ce apeleaza so_wait(event) asteapta ca alt thread sa apeleze so_signal(event). Dar, in testul 17, acelasi thread apeleaza ambele functii (Nu ajunge la so_signal si da time out pentru ca asteapta dupa 'event').
> Ce se intampla cu un thread ce apeleaza so_wait? Are voie sa execute so_signal dar nu are voie sa execute celelalte functii? Are voie sa execute so_signal doar daca este urmatoarea comanda dupa so_wait?
>
Nu am acces la teste in momentul asta, dar daca imi amintesc corect, in testul 17 se verifica faptul ca so_wait faileaza din cauza ca device-ul respectiv nu e in range-ul dat la initializare. Nu e codul ceva de genul
if (so_wait(...) == 0) so_fail(...)
?
Toate bune,
Calin
More information about the so
mailing list