Re: Questions about receiving IDXP message

[email protected] (Jonas Borgström) 19 Dec 2002 14:02:33 +0100
Newsgroups gmane.network.beep.roadrunner.general
Message-ID <[email protected]>
=BA=FA=C5=F4 <[email protected]> writes:

> Hi, everybody!
Hi,

>=20
> When I send several txt messages via rr_idxp_send() continually,=20
> the server can recv the data correctly only on condition that the=20
> original message payload is less than one variable value.=20
> For example, if I send the message with the length of 20 bytes for 10=20
> times, the server will crash; while I send the 20 bytes for 3 times,=20
> then it works well.

Hmm, this is strange...

I tried sending 20 bytes 10 times and it works for me,
can you make a minimal test-case available for me to test?

> Then we try to add the interval between every other message, when the=20
> interval is more than about 31ms, the server can process the message=20
> fluently, independent of the message size.
>=20
> Another problem occurs when I test the message with different sizes.=20
> The server can recv only 4164 bytes while the client sends the messages=20
> with the approximate length from 5000 to 8000 , which is so strange.=20
> At the same time, all behaves well when the length is less or more.=20
> I am so puzzled about it.
>=20
> Can you help to explain these case, and give some recommendation on=20
> the solution. Thank you all!
>=20

Which version of RoadRunner and RR/IDXP did you use?
Have you tested the CVS version? If not, can you please do so?

And if that doesn't help can you give me a traceback from a debugger
when the server crashes?

btw, which OS do you use?

/ Jonas
--=20
Jonas Borgstr=F6m                  [email protected]
CodeFactory AB                   http://www.codefactory.se/
Office: +46 (0)90 71 86 14