[OpenSIPS-Users] Dialog default timeout issue
Bogdan-Andrei Iancu
bogdan at opensips.org
Tue Feb 3 10:39:26 CET 2015
Hi Chen-Che,
Those logs are really relevant to your dialog expire problem. What those
logs say is that some timer routines (like ds-pinger or tm-timer) took
very long to execute ( like 2 or 4 seconds) and this leads to delays in
the execution of the following timer routines (the timer process gets
delayed). This is a limitation of 1.x OpenSIPS versions, where timers
are executed in sequential order in a single process (and if one gets
slow, it will affect the other too).
The ides is to address the timer routines reported as being slow. The
tm-timer can be moved into a separate process :
http://www.opensips.org/html/docs/modules/1.9.x/tm.html#id294499
For the dispatcher pinger - how many destinations do you have in the
list ? also, do you have some TCP destinations in there ?
Best regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 03.02.2015 10:05, microx wrote:
> Dear all,
>
> I have been using the automatic dialog termination feature by setting the
> dialog default timer (modparam("dialog", "default_timeout", 1800) and
> create_dialog(“B”). This function had been working normally for weeks but it
> turned abnormal in the last few days. Specifically, the OpenSIPS server
> would terminate the calls later than the time at which the timer expired
> (e.g., the timeout value is 30 minutes but the server terminated the calls
> after the calls have been lasting 35 minutes).
>
> When running opensipsctl fifo dlg_list, I found the timeout was correct but
> kept varying (increased slowly and sometime stayed fixed). Besides, the
> following messages are shown in the log many times
> CRITICAL:core:timer_ticker: timer handler <ds-pinger> lasted (2720000 us)
> for more than timer tick (1000000 us) -> potential timer shifting
> CRITICAL:core:timer_ticker: timer handler <tm-timer> lasted (3810000 us) for
> more than timer tick (1000000 us) -> potential timer shifting
>
> I had no idea about any relevance between ``late call termination’’ and
> ``timer shifting’’. I use OpenSIP version 1.9.0. Does anyone encounter
> similar issue? Any comment is greatly appreciated.
>
> Best wishes,
> Chen-Che
>
>
>
> --
> View this message in context: http://opensips-open-sip-server.1449251.n2.nabble.com/Dialog-default-timeout-issue-tp7595155.html
> Sent from the OpenSIPS - Users mailing list archive at Nabble.com.
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
More information about the Users
mailing list