[OpenSIPS-Devel] dialog module: dialog not cleaned up when BYE is sent

Bogdan-Andrei Iancu bogdan at voice-system.ro
Tue Mar 3 18:51:21 CET 2009


Hi Herman,

just to copy the reply from the forum :) :

So, let me see if I get it right. With the same configuration, if the 
call is longer than 5 secs, everything is ok (dialog is removed when 
receiving a BYE). But if the call is shorter than 5 secs, the dialog is 
not removed. 
 
Is this what you say?

Regards,
Bogdan

Herman Bastiaens wrote:
> Hi,
>
> I've posted this problem on the forum 
> (https://sourceforge.net/forum/message.php?msg_id=6595314), but it 
> doesn't seem to be very active, so I'm posting it here as well.
>
> I'm having a problem with the dialog module of opensips 1.4.2-notls. 
> When a call is set up, and released within five seconds, the dialog is 
> not removed. I am sure the call is set up correctly (INVITE - 200 OK - 
> ACK) and the BYE is sent (with the correct call-id, from and to tag), 
> but the dialog is not removed.
>
> I do a record_route_preset () for the INVITE and a loose_route() for the 
> BYE.
>
> Are there any timers, caching, ... that could explain this behavior? I 
> have tested a number of times, and the problem only occurs if the call 
> is shut down within the first five seconds, if the call is running 
> longer, the dialog is cleaned up correctly when the BYE is sent.
>
> note: a dialog is inserted multiple times in the same profile, but with 
> different values, I don't know if this is relevant for the issue
>
>   




More information about the Devel mailing list