[OpenSIPS-Users] Error with Dialog module causing crash
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Wed Dec 17 19:24:00 CET 2008
Hi Dan,
I tend to agree with you on this. The primary and initial purpose of the
dialog module is to monitor dialogs (and not necessary to sent in-dialog
request).
So, as time the elements required to identify the dialog are valid, the
module should keep monitoring the dialog.
Regards,
Bogdan
Dan Pascu wrote:
> On Tuesday 16 December 2008, Bogdan-Andrei Iancu wrote:
>
>> Hi,
>>
>> it seams that the reply has no Contact header (see the error), so no
>> contact is stored into the dialog. Most probably the module tries later
>> to use the contact (on callee side) and it crashes..
>>
>> Logical question - what do to if some dialog info is missing? continue
>> with a semi-bogus dialog or discard dialog?
>>
>
> I think only the dialog identification elements should be mandatory.
> Others are there only to allow some extra functionality. For example if I
> lack a contact, then I can still keep track of the dialog, but I will not
> be able to end it by sending a BYE.
>
> Such dialogs can be marked as impure/incomplete and they will lack certain
> features that the others have. I think that only missing mandatory dialog
> identification elements should be considered an error.
>
>
More information about the Users
mailing list