[OpenSER-Devel] [ openser-Feature Requests-1727901 ] cross over BYE generates: WARNING: unable to find dialog

SourceForge.net noreply at sourceforge.net
Wed Nov 14 08:54:46 UTC 2007


Feature Requests item #1727901, was opened at 2007-05-29 23:38
Message generated for change (Comment added) made by bogdan_iancu
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=743023&aid=1727901&group_id=139143

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
>Category: modules
>Group: ver devel
Status: Open
>Resolution: Accepted
Priority: 5
Private: No
Submitted By: Ovidiu Sas (osas)
Assigned to: Bogdan (bogdan_iancu)
Summary: cross over BYE generates: WARNING: unable to find dialog

Initial Comment:
If we run into a BYE cross over scenario, the following warning is generated:
WARNING:dialog:dlg_onroute: unable to find dialog

The dialog module should be able to absorb late BYE messages in DLG_STATE_DELETED and not generate this warnings.

----------------------------------------------------------------------

>Comment By: Bogdan (bogdan_iancu)
Date: 2007-11-14 10:54

Message:
Logged In: YES 
user_id=1275325
Originator: NO

Hi Ovidiu,

I re-clasify the report as a feature request - to keep the dialog in
memory long enough to catch any delaied messages belonging to the dialog.

Let's work on it in 1.4.

Regards,
Bogdan

----------------------------------------------------------------------

Comment By: Ovidiu Sas (osas)
Date: 2007-05-30 16:19

Message:
Logged In: YES 
user_id=1395524
Originator: YES

In this case it is difficult to distinguish between a cross over BYE and a
BYE that is really not matching a dialog.
I was thinking of keeping the dialog in DLG_STATE_DELETED state in the
memory for a while and really delete the dialog context on a timer (that
can be configurable, just like in the tm module).  Like this, we can avoid
false warnings in the logs.

----------------------------------------------------------------------

Comment By: Bogdan (bogdan_iancu)
Date: 2007-05-30 11:36

Message:
Logged In: YES 
user_id=1275325
Originator: NO

The module cannot absorb the second BYE as the dialog does not exists
anymore - it is deleted when the first BYE was received.

bogdan

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=743023&aid=1727901&group_id=139143



More information about the Devel mailing list