[so] [Tema2][Linux] Eroare deschidere semafor
calin badea
bottomofsky at gmail.com
Tue Apr 14 21:48:39 EEST 2009
Am rulat testele fara daemon si eroarea este de la server. Nu creeaza
coada de mesaje si apoi face exit (lasand clientul fara resursele
absolut necesare). Eroarea este "invalid argument" la mq_open:
q = mq_open("/test_queue", O_RDONLY | O_CREAT , S_IRWXU | S_IRWXG, &attr);
unde attr e setat in principiu ca in exemplu oferit la laborator (cu
modificare la dimensiunea maxima a mesajului)
Care argument nu este valid ?
Multumesc anticipat
On 4/14/09, Mircea Gherzan <mgherzan at anaconda.cs.pub.ro> wrote:
> calin badea <bottomofsky at gmail.com> wrote:
>> Server: semc = sem_open("/semaforc",O_CREAT | O_RDWR , 0777, 0);
>> Client: semcc = sem_open("/semaforc",O_RDWR);
>
> Corect ar fi sa afiseazi cauza erorii (perror), mai ales ca problema
> se manifesta chiar de la primul test.
>
> Sidenote: O_RDWR n-are nici o semnificatie in contextul semafoarelor!
>
> --
> Mircea
> _______________________________________________
> so mailing list
> so at cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so
>
More information about the so
mailing list