[so] [tema2][linux]problema sincronizare client-gateway
Alex Gorunescu
algorunescu at yahoo.com
Thu Apr 7 14:15:31 EEST 2011
Exact asa o si deschid. Si face ce trebuie. Daca exista o deschide. Problema
este ca daca o deschide pe cea creata la client imi da eroare la receive.
Alex
________________________________
From: Lungu Adrian <lungu_a_ro at yahoo.com>
To: so at cursuri.cs.pub.ro
Sent: Thu, April 7, 2011 2:06:02 PM
Subject: Re: [so] [tema2][linux]problema sincronizare client-gateway
Alex Gorunescu <algorunescu at ...> writes:
>
>
>
> Cred ca este o problema cu sincronizarea client-server. Sau absenta ei.
Problema este urmatoarea. De vreo doua zile ma tot chinui sa-mi dau seama de ce
imi pica random legatura dintre client si gateway.
>
Salut. Incearca sa deschizi din gateway coada cu :
mq = mq_open("/gateway", O_CREAT | O_RDWR, 0666, &attr); (attr e struct
mq_attr,ii setezi tu campurile) ; asa , daca exista , o deschide, altfel o
creaza el (am eu o banuiala ca si clientul face acelasi lucru); de fapt eu asa
creez/deschid toate cozile ;
pe windows trebuie intr-adevar sincronizare, dar nu intre client si gateway
(am impresia ca clientul incepe cu un sleep mic, ca sa se asigure ca apuca
gateway-ul sa creeze mailslotul), ci intre gateway si servere(ori cu niste
sleep-uri strategic plasate, ori cu semafoare).
O zi buna,
Adrian.
_______________________________________________
http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20110407/910a69c8/attachment.htm>
More information about the so
mailing list