Re: [Bluez-devel] Problems while sending and receiving with rfcomm sockects

dsas
2004-06-01T15:07:54Z

Hi Julien and Marcel,

When I execute 2 servers on masters side (one only sending and the other =
only
receiving) using diferents rfcomm channels, I also receive corrupt data (=
very
rarely :-( ). If they're both sending or receiving, everything works fine=
... I
think it's possible to use semaphores to synchronize the 2 processes but =
I'd
like to use a simpler solution or at least understand where the problem i=
s.

Regards

Didier

> Am Di, den 01.06.2004 schrieb dsas@mega.ist.utl.pt um 13:16:
>
> Hi Didier,
>
> > Hello,
> >
> > I'm writting a server-client application over bluez using rfcomm sock=
ets.
> I've
> > created two threads: one for sending and the other for receiving. The
> problem
> > occurs sometimes (sporadical) and only when I'm sending and receiving=
data
> at
> > the same time: The received data seems to be corrupt... Do I have to =
use
> > mutexes or other synchronizing method?
>
> If you are using wo threads to read/write RFCOMM packets, your
> read/write methods should be synchronized.
>
> Regards,
>
> Julien
>
> > The error ocurrs more often if I execute
> > more than one server at the same time.
> >
> > Thanks.
> >
> > PS: Please tell me if I'm sending this message to the right mailing l=
ist...
> >
> > Didier.
> >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by: Oracle 10g
> > Get certified on the hottest thing ever to hit the market... Oracle 1=
0g.
> > Take an Oracle 10g class now, and we'll give you the exam FREE.
> > http://ads.osdn.com/?ad_id149&alloc_id=8166&op=3Dclick
> > _______________________________________________
> > Bluez-devel mailing list
> > Bluez-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/bluez-devel
>
>