Salut,

So_fork creeaza un thread cu un handler dat. Sa zicem ca il numim thread1.
Undeva in handler, apeleaza si el so_fork, si mai face un thread, cu alt
handle. Sa zicem ca e thread2. Sa zicem ca thread1 face wait, threadul2 ii
poate da signal sa il scoata din wait si sa il bage in coada de ready.
Eu asa am inteles...

Catalin

On Mon, May 7, 2018, 9:18 PM Octavian Guzu via so <so@cursuri.cs.pub.ro>
wrote:

> Salut,
>
> Am o nelamurire legata de enunt:
>
> so_wait() si so_signal() vor fi apelate de handler-ul primit ca parametru
> de functia so_fork?
>
> Daca da, atunci inseamna ca so_signal() este apelat de acelasi thread care
> face so_wait(), dar so_wait() nu este apel blocant?
>
> Daca nu, alt thread ar face so_signal() pentru thread-ul blocat in
> so_wait(). Dar nu avem cum sa stim carui thread ii este destinat apelul de
> so_signal().
>
> Mersi,
> Octav
>
>
> _______________________________________________
> http://ocw.cs.pub.ro/courses/so/info/lista-discutii
_______________________________________________
http://ocw.cs.pub.ro/courses/so/info/lista-discutii

Reply via email to