Hi Bogdan, On Nov 22, 2011, at 3:17 PM, Bogdan-Andrei Iancu wrote:
> Hi Saul, > > Just to clarify - while the call is still in early stage, the control is done > at transaction level (the INVITE transaction) - if transaction is successful > (200OK) -> call established; if transaction fails (negative reply) -> call > fails. > > So, the dialog module is not interested in the CANCEL -> it will wait to see > the feedback on the INVITE level, like the 487 reply (as a result of the > CANCEL being accepted). > > The BYE (instead of CANCEL) works in a similar way - the dialog module will > simply wait to see what will happen with the INVITE. > > So, from standard dialog state, the dialog module does not care about the > CANCELs or BYEs in early state. > > Of course, things are a bit different when using topology hiding with dialog > module - there you have the "topo hide" the BYE also ;).....and this needs to > be fixed > Thanks for the detailed explanation! Regards, -- Saúl Ibarra Corretgé AG Projects _______________________________________________ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users