[OSy] Condition variable

lenka.post at email.cz lenka.post at email.cz
Sun Oct 31 19:25:08 CET 2004


Mam k tomu taky jednu otazecku, co se konkretne mysli tim, ze se vlakno jednou vzda procesoru??

Lenka Novotna

> --- Původní zpráva ---
> Od: Ondrej Palkovsky <ondrap at penguin.cz>
> Datum: 29.10.2004 19:28:59
> 
> 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
> > 
> -- 
> 
> _______________________________________________
> OSy mailing list
> OSy at nenya.ms.mff.cuni.cz
> http://nenya.ms.mff.cuni.cz/mailman/listinfo/osy
> 

______________________________________________________________________REKLAMA___
A za kolik kupujete ELEKTRO Vy?
http://www.MALL.cz/penezenka
Ověřte si přes SMS, kolik se dá UŠETŘIT!




More information about the NSWI004 mailing list