[OSy] Condition variable
Ondrej Palkovsky
ondrap at penguin.cz
Fri Oct 29 19:03:08 CEST 2004
Mam dotaz ohledne cond_wait_timeout:
Varianta _timeout zablokuje vlakno nejdele na usec mikrosekund, resp.
na dobu odpovidajici limitu a dobu nutnou k opetovnemu zamceni mutexu.
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?
Ondrej Palkovsky
--
More information about the NSWI004
mailing list