[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