[so] [tema2][linux]problema sincronizare client-gateway

Lungu Adrian lungu_a_ro at yahoo.com
Thu Apr 7 14:06:02 EEST 2011


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.



More information about the so mailing list