[so] [Tema2][Linux] Gateway

Razvan Crainea razvan.crainea at gmail.com
Mon Apr 2 22:10:17 EEST 2012


2012/4/2 Claudia Calinescu <claudiamcalinescu at gmail.com>:
>
>>
>> Ai putea încerca să creezi coada cu atributele pe care le dai tu, dar
>> doar dacă nu există deja (Hint: man mq_open, O_EXCL). În caz că
>> există, pur și simplu doar o deschizi, fără să specifici atributele.
>
>
> Salut,
>
> Nu ințeleg cum ar fi asta diferit de a apela un open fară O_EXCL.
>

Din câte am înțeles eu, problema lui este că dacă folosește flag-ul
O_CREAT și coada există, parametrul attr nu este ignorat și ar
suprascrie atributele cozii. Folosind metoda de mai sus, te-ai asigura
că dacă există într-adevăr coada, o deschizi cu atributele deja
existente.

-- 
Răzvan Crainea


More information about the so mailing list