[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