[OpenSIPS-Users] "WARNING:core:timer_ticker: timer task <ul-timer> already schedualed issue." Some hint ?

Bogdan-Andrei Iancu bogdan at opensips.org
Thu Mar 24 12:27:29 CET 2016


Hi Rodrigo,

How many processes you have configured with opensips (the "children" 
parameter) -I assume you do run in "fork=no" mode.

Also, how many records do you have in location table ?

Regards,

Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com

On 18.03.2016 23:27, Rodrigo Pimenta Carvalho wrote:
>
> Hi.
>
>
> Finally, after 2 weeks analyzing the case, I found the solution. So, I 
> would like to share it here:
>
>
> modparam("usrloc", "timer_interval", 300)
>
>
> After configuring this timer interval equals to 300, the issue 
> disappeared.
>
>
> Does it make sense?
>
>
> In my case, my system will never has more than 2 simultaneous calls. 
> It is a project requirement. So, i guess this new timer interval will 
> not affect the system.
>
>
> Any comment will be very helpful!
>
>
> Thanks a lot.
>
>
> RODRIGO PIMENTA CARVALHO
> Inatel Competence Center
> Software
> Ph: +55 35 3471 9200 RAMAL 979
>
>
> ------------------------------------------------------------------------
> *De:* users-bounces at lists.opensips.org 
> <users-bounces at lists.opensips.org> em nome de Rodrigo Pimenta Carvalho 
> <pimenta at inatel.br>
> *Enviado:* quinta-feira, 17 de março de 2016 14:25
> *Para:* OpenSIPS users mailling list
> *Assunto:* Re: [OpenSIPS-Users] "WARNING:core:timer_ticker: timer task 
> <ul-timer> already schedualed issue." Some hint ?
>
>
> Hi.
>
>
> I was analyzing more details about this issue.
>
> I guess the problem rises when OpenSIPS receives a SIP REGISTER 
> message in some moment. When OpenSIPS receives a SIP REGISTER message, 
> it has to update the location table, according to my opensips.cfg file.
>
> See:
>
>
>                 if (!save("location")){
>                         sl_reply_error();
>                 }
>                 avp_db_query("UPDATE location SET callerName='$fn' 
> WHERE id = last_insert_rowid()");
>
>
> So, immediately after saving data in location table, there is a db 
> query to update the same table. Maybe it is occurring some kind of 
> concurrence here. So I asK:
>
>
> 1 - Does "<ul-timer> " means something related to user location?
>
>
> 2 - Is the save function a kind of asynchronous routine?
>
>
> 3 - If it is asynchronous, could it be a good idea to put a 'sleep' 
> between such function and the db query?
>
>
> Any hint will be very helpful!
>
>
> Thanks a a lot.
>
>
>
> RODRIGO PIMENTA CARVALHO
> Inatel Competence Center
> Software
> Ph: +55 35 3471 9200 RAMAL 979
>
>
> ------------------------------------------------------------------------
> *De:* users-bounces at lists.opensips.org 
> <users-bounces at lists.opensips.org> em nome de Rodrigo Pimenta Carvalho 
> <pimenta at inatel.br>
> *Enviado:* quinta-feira, 17 de março de 2016 09:01
> *Para:* OpenSIPS users mailling list
> *Assunto:* Re: [OpenSIPS-Users] "WARNING:core:timer_ticker: timer task 
> <ul-timer> already schedualed issue." Some hint ?
>
> Hi.
>
>
> What is the module that has Asyn radius? Do you mean module AAA-Radius?
>
> In my script opensips.cfg I don't have any module for RADIUS. That is 
> why I think my case might be little different from those seen on old 
> discussions.
>
>
> Have you seen any another function from OpenSIPS 2.2 that could cause 
> such issue? I'm using OpenSIPS 2.2 too.
>
>
> Best regards.
>
>
> RODRIGO PIMENTA CARVALHO
> Inatel Competence Center
> Software
> Ph: +55 35 3471 9200 RAMAL 979
>
>
> ------------------------------------------------------------------------
> *De:* users-bounces at lists.opensips.org 
> <users-bounces at lists.opensips.org> em nome de Dragomir Haralambiev 
> <goup2010 at gmail.com>
> *Enviado:* quinta-feira, 17 de março de 2016 03:35
> *Para:* OpenSIPS users mailling list
> *Assunto:* Re: [OpenSIPS-Users] "WARNING:core:timer_ticker: timer task 
> <ul-timer> already schedualed issue." Some hint ?
> Hi,
>
> I check my log. I have same messages too.
>
> This is appear when use Asyn radius at Opensips 2.2.
>
> Regards,
> Dragomir
> *
> *
>
>
> 2016-03-16 20:03 GMT+02:00 Rodrigo Pimenta Carvalho <pimenta at inatel.br 
> <mailto:pimenta at inatel.br>>:
>
>     Hi.
>
>     Since some days ago I'm analyzing an issue related to
>     "WARNING:core:timer_ticker: timer task <ul-timer> already scheduled".
>
>
>     Some times my OpenSIPS starts printing 'like in a loop' too many
>     messages about "WARNING:core:timer_ticker: timer task <ul-timer>
>     already schedualed". See below a part of my log. I have read some
>     discussions about it, but the information didn't help me, because
>     my case might be little different from those seen on old discussions.
>
>
>     So, I have some basic questions:
>
>
>     1 - What does mean "WARNING:core:timer_ticker: timer task
>     <ul-timer> already schedualed" in terms of OpenSIPS task scheduler?
>
>
>     2 - What should I try to avoid this issue? Some special
>     configuration on opensips.cfg? Or maybe give up accessing the
>     database sqlite?
>
>
>     3 - If I do nothing about it, after some time receiving such
>     warning, what will be the logic consequence?
>
>
>     Any hint will be very helpful!
>
>
>     Thanks alot.
>
>
>     -------------------------------------------------------------------------------------------------------------------------------------------------
>
>
>     Mar 16 17:36:27 colibri-imx6 opensips[12369]: new branch at
>     sip:6001 at 192.168.100.156:64917;transport=TCP;ob
>     Mar 16 17:36:27 colibri-imx6 opensips[12369]: new branch at
>     sip:6001 at 177.79.5.103:1880;transport=TCP;rinstance=444fe9d0040e73ce
>     Mar 16 17:36:27 colibri-imx6 opensips[12369]: new branch at
>     sip:6001 at 177.79.5.103:1880;transport=TCP;rinstance=444fe9d0040e73ce
>     Mar 16 17:36:31 colibri-imx6 opensips[12369]: Mar 16 17:36:31
>     [12381] WARNING:rr:after_strict: no socket found to match RR
>     [1][192.168.100.166:5060 <http://192.168.100.166:5060>]
>     Mar 16 17:36:46 colibri-imx6 opensips[12369]: new branch at
>     sip:6002 at 192.168.100.108:34113;transport=TCP;rinstance=b79e897f4f560fa5
>     Mar 16 17:36:47 colibri-imx6 opensips[12369]: Mar 16 17:36:47
>     [12378] WARNING:core:timer_ticker: timer task <ul-timer> already
>     schedualed for 2970850 ms (now 2980740 ms), it may overlap..
>     Mar 16 17:36:48 colibri-imx6 opensips[12369]: incoming reply
>     Mar 16 17:36:48 colibri-imx6 opensips[12369]: Mar 16 17:36:48
>     [12381] WARNING:rr:after_strict: no socket found to match RR
>     [1][192.168.100.166:5060 <http://192.168.100.166:5060>]
>     Mar 16 17:37:00 colibri-imx6 opensips[12369]: Mar 16 17:37:00
>     [12378] WARNING:core:timer_ticker: timer task <ul-timer> already
>     schedualed for 2970850 ms (now 2993620 ms), it may overlap..
>     Mar 16 17:37:01 colibri-imx6 opensips[12369]: Mar 16 17:37:01
>     [12378] WARNING:core:timer_ticker: timer task <ul-timer> already
>     schedualed for 2970850 ms (now 2994610 ms), it may overlap..
>     Mar 16 17:37:02 colibri-imx6 opensips[12369]: Mar 16 17:37:02
>     [12378] WARNING:core:timer_ticker: timer task <ul-timer> already
>     schedualed for 2970850 ms (now 2995600 ms), it may overlap..
>     Mar 16 17:37:03 colibri-imx6 opensips[12369]: Mar 16 17:37:03
>     [12378] WARNING:core:timer_ticker: timer task <ul-timer> already
>     schedualed for 2970850 ms (now 2996590 ms), it may overlap..
>     Mar 16 17:37:04 colibri-imx6 opensips[12369]: Mar 16 17:37:04
>     [12378] WARNING:core:timer_ticker: timer task <ul-timer> already
>     schedualed for 2970850 ms (now 2997580 ms), it may overlap..
>     Mar 16 17:37:05 colibri-imx6 opensips[12369]: Mar 16 17:37:05
>     [12378] WARNING:core:timer_ticker: timer task <ul-timer> already
>     schedualed for 2970850 ms (now 2998570 ms), it may overlap..
>     Mar 16 17:37:06 colibri-imx6 opensips[12369]: Mar 16 17:37:06
>     [12378] WARNING:core:timer_ticker: timer task <ul-timer> already
>     schedualed for 2970850 ms (now 2999560 ms), it may overlap..
>     Mar 16 17:37:07 colibri-imx6 opensips[12369]: Mar 16 17:37:07
>     [12378] WARNING:core:timer_ticker: timer task <ul-timer> already
>     schedualed for 2970850 ms (now 3000550 ms), it may overlap..
>     Mar 16 17:37:08 colibri-imx6 opensips[12369]: Mar 16 17:37:08
>     [12378] WARNING:core:timer_ticker: timer task <ul-timer> already
>     schedualed for 2970850 ms (now 3001540 ms), it may overlap..
>     Mar 16 17:37:09 colibri-imx6 opensips[12369]: Mar 16 17:37:09
>     [12378] WARNING:core:timer_ticker: timer task <ul-timer> already
>     schedualed for 2970850 ms (now 3002530 ms), it may overlap..
>     Mar 16 17:37:10 colibri-imx6 opensips[12369]: Mar 16 17:37:10
>     [12378] WARNING:core:timer_ticker: timer task <ul-timer> already
>     schedualed for 2970850 ms (now 3003520 ms), it may overlap..
>     Mar 16 17:37:11 colibri-imx6 opensips[12369]: Mar 16 17:37:11
>     [12378] WARNING:core:timer_ticker: timer task <ul-timer> already
>     schedualed for 2970850 ms (now 3004510 ms), it may overlap..
>     Mar 16 17:37:12 colibri-imx6 opensips[12369]: Mar 16 17:37:12
>     [12378] WARNING:core:timer_ticker: timer task <ul-timer> already
>     schedualed for 2970850 ms (now 3005500 ms), it may overlap..
>
>
>     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>
>
>     RODRIGO PIMENTA CARVALHO
>     Inatel Competence Center
>     Software
>     Ph: +55 35 3471 9200 <tel:%2B55%2035%203471%209200> RAMAL 979
>
>     _______________________________________________
>     Users mailing list
>     Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>     http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20160324/e2619d28/attachment-0001.htm>


More information about the Users mailing list