[Devel] an interesting case
Daniel-Constantin Mierla
daniel at voice-system.ro
Mon Apr 2 17:08:33 CEST 2007
Hello,
in my opinion, it is a bit brain damage, because BYE may actually be
sent for early dialogs, see, rfc3261, 15 Terminating a Session.
On 04/02/07 17:11, Di-Shi Sun wrote:
> Hi All,
>
> We met an interesting case. The test bed is the source, IPX Softswitch
> 2.0, to OpenSER, to the destination.
> 1. The source sent an INVITE to OpenSER
> 2. OpenSER forwarded the INVITE to the destination
> 3. The destination sent a 183 to OpenSER
> 4. OpenSER forwared the 183 to the source
> 5. The source sent a BYE to OpenSER to cancel the call
> I am sure it is wrong (according to rfc 3666, 2.5 section).
>
> My question is if there is any way for OpenSER to know that the 200 OK
> for the INVITE has not been received. If it is possible, then it will
> be a workaround for this issue.
You can use dialog module and $DLG_status PV to learn the status of a
dialog.
Cheers,
Daniel
>
> Thanks,
>
> Di-Shi Sun.
> ------------------------------------------------------------------------
>
> _______________________________________________
> Devel mailing list
> Devel at openser.org
> http://openser.org/cgi-bin/mailman/listinfo/devel
>
More information about the Devel
mailing list