[OSy] Condition variable
Ondrej Palkovsky
ondrap at penguin.cz
Fri Oct 29 19:27:59 CEST 2004
A jeste jedna otazka: pokud se zada timeout 0, tak ma byt navratova
hodne ETIMEDOUT?
Ondrej P.
Lubomír Bulej píše v Pá 29. 10. 2004 v 19:15 +0200:
> Dobry den,
>
> > Pokud behem teto doby dojde k odblokovani vlakna, vraci EOK, jinak
> > ETIMEDOUT. Pokud je casovy limit 0, k zablokovani vlakna nedochazi,
> > ale pred opetovnym zamcenim mutexu se vlakno jednou vzda procesoru.
> >
> > Mam to chapat tak, ze pokud timeout vyprsi, tak se provede normalni
> > mutex_lock uz bez ohledu na timeout?
>
> Ano, jinak by nebylo mozne se z cond_wait vratit -- volajici preda
> do funkce zamceny mutex a zamceny ho take musi dostat zpet.
>
>
> Lubomir Bulej
> _______________________________________________
> OSy mailing list
> OSy at nenya.ms.mff.cuni.cz
> http://nenya.ms.mff.cuni.cz/mailman/listinfo/osy
>
--
More information about the NSWI004
mailing list