[OpenSIPS-Users] [OpenSIPS-Devel] Planning next release - Roadmap

Ovidiu Sas osas at voipembedded.com
Tue Aug 26 17:32:01 CEST 2008


It could, if you are having one single early dialog (no forking).
For forking situations, things gets complicated.

On Tue, Aug 26, 2008 at 11:29 AM, David Villasmil
<david.villasmil.work at gmail.com> wrote:
> Isn't it a lot easier (for instance) using a new field the dialog table to
> store the last CSeq and getting it from there before sending +1?
> just a question
>
> On Tue, Aug 26, 2008 at 5:17 PM, Iñaki Baz Castillo <ibc at in.ilimit.es>
> wrote:
>>
>> El Tuesday 26 August 2008 17:08:44 Ovidiu Sas escribió:
>> > The dialog module is bound to a transaction not to a branch and
>> > therefore, at this point in time, it is not branch aware.
>>
>> This means that it cannot handle various early dialogs in case of parallel
>> forking, and it cannot handle various confirmed dialogs in case of various
>> 2XX responses arriving at the same time (before the proxy sends a CANCEL).
>>
>> So then, changing the CSeq is just impossible to implement in OpenSIPS
>> because
>> a branch requiring PRACK would break the CSeq order.
>>
>> --
>> Iñaki Baz Castillo
>> ibc at in.ilimit.es
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>



More information about the Users mailing list