Jehan and list,

We tested Linphone 1.1 appstore version with TCP protocol and observed
that, recv system call is showing wrong number bytes received.

Here is the SIP packet

Thu Dec  8 11:59:13 unknown linphone[873] <Warning>: socket
69.x.x.101:5060: read 1203 bytes
Thu Dec  8 11:59:13 unknown linphone[873] <Warning>: Received message from
69.x.x.101:5060:
SIP/2.0 100 Trying ..
Via: SIP/2.0/TCP 192.168.1.107:4458
;rport=52245;branch=z9hG4bK1144073394;received=183.x.x.229
From: <sip:[email protected]>;tag=344219498
To: <sip:[email protected]>
Call-ID: 1279339083
CSeq: 20 INVITE
Server: OpenSIPS (1.6.4-2-notls (x86_64/linux))
Content-Length: 0

To parse this "100 trying .." packet it is looping un-necessarily for 1203
bytes.

The problem with this is:- When we hold from Linphone side  and it receives
100 Trying, Linphone is looping to parse 100 trying, by the time 200 ok
came .

But Linphone doesn't process 200 OK as it is looping to parse 100 trying.
Hold is not working properly.




-- 
Ramu
_______________________________________________
Linphone-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/linphone-users

Reply via email to