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

dsas
2004-06-06T15:46:44Z

Hello Marcel,

I've compiled kernel-2.6.6 with the new mh3 patch and now, everything wor=
ks
fine. So, I think it is a kernel bug (2.4.20). It also works without
semaphores.

Just one more thing about this: The number of bytes sent and received is =
the
same but the data received appears shifted by one byte... Strange.

If you're still interested, I'll send you a small program in a few days (=
I have
some work to do for now...).

Once again, thank you Marcel.

Regards,

Didier

> > When I execute 2 servers on masters side (one only sending and the ot=
her
> > only receiving) using diferents rfcomm channels, I also receive corru=
pt
> > data (very rarely :-( ). If they"re both sending or receiving, everyt=
hing
> > works fine...
> >
> > 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 probl=
em is.
>
> if you are using two different RFCOMM channels and this happens it look=
s
> like a bug in the kernel code. As I said, check the latest kernel and
> try to send us a simple program that triggers this effect.

-------------------------------------------------------
This SF.Net email is sponsored by the new InstallShield X.
>From Windows to Linux, servers to mobile, InstallShield X is the one
installation-authoring solution that does it all. Learn more and
evaluate today! http://www.installshield.com/Dev2Dev/0504