|
From: | Aymeric Moizard |
Subject: | Re: [osip-dev] 101 Dialog Established |
Date: | Thu, 8 Oct 2015 14:53:39 +0200 |
Le 8 oct. 2015 2:16 PM, "FEICHTER Christoph" <address@hidden> a écrit :
>
> hi aymeric,
Hi Christoph,
> I have a question regarding the 101 message.
> in a former eXosip the user could configure wether 101 shall
> be sent automatically, or not.
>
> now this parameter has been removed.
> and I found the suspicious lines in function _eXosip_snd_message:
>
> if (sip->status_code == 101)
> return OSIP_SUCCESS;
>
> is it right, that the 101 is created as dummy-response, just for establishing the dialog,
> but it is never sent ?
This is correct: the 101 has been removed for interoperability purpose with non compliant app! ;)
But internally, exosip requires the creation of dialog (and did), so I kept it and discard it before it is sent.
> and my second issue is regarding ist_rcv_invite:
> ist->orig_request seems to be set to the 101 response, which has never been sent.
I guess orig_request contains the INVITE...
> but:
> in case the UAS receives an INVITE-retransmission, the 100 Trying should be retransmitted !
> but since the ist->orig_request is set to the 101 response, nothing is sent !
>
> do you agree that this is a bug in eXosip ?
Yes... Seems to be. Usually, sending a 180 is made as soon as you receive the invite. That's most probably the reason why I've never hit the issue.
Regards
Aymeric
> br,
> christoph
>
>
>
> _______________________________________________
> osip-dev mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/osip-dev
>
[Prev in Thread] | Current Thread | [Next in Thread] |