[asterisk-bugs] [JIRA] (ASTERISK-26601) app_voicemail: task_processor backed up
Carl Fortin (JIRA)
noreply at issues.asterisk.org
Fri Jan 13 07:47:10 CST 2017
[ https://issues.asterisk.org/jira/browse/ASTERISK-26601?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=234608#comment-234608 ]
Carl Fortin commented on ASTERISK-26601:
----------------------------------------
I would like to add that every time asterisk starts I get the following warning about the voicemail:
taskprocessor.c: The 'app_voicemail' task processor queue reached 500 scheduled tasks.
What is asterisk checking about voicemail that demand so much processing at startup?
The warning goes away and come back when PJSIP stop functioning.
Even if a 1000 phones are registering and the database is very solicited by asterisk for registrations,endpoints and so on it seems that only the app_voicemail is complaining about it.
My unixODBC version is I would like to add that every time asterisk starts I get the following warning about the voicemail:
taskprocessor.c: The 'app_voicemail' task processor queue reached 500 scheduled tasks.
The warning goes away and come back when PJSIP stop functioning.
Even if a 1000 phones are registering and the database is very solicited by asterisk for registrations,endpoints and so on it seems that only the app_voicemail is complaining about it.
My unixODBC version is 2.2.14 so it support pooling and might not have the bug so I'll give it a try to see if it helps.
Here's the output of my console when pooling is activated:
Name: asterisk
DSN: asterisk-connector
Number of active connections: 35 (out of 50)
I"ll post back when I find out more.
> app_voicemail: task_processor backed up
> ---------------------------------------
>
> Key: ASTERISK-26601
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-26601
> Project: Asterisk
> Issue Type: Bug
> Security Level: None
> Components: Applications/app_voicemail, Resources/res_pjsip
> Affects Versions: 14.1.1
> Environment: Asterisk Realtime 14.1.0 rc1
> PJSIP Driver
> mysql Ver 14.14
> pjproject 2.5.5
> spandsp 0.0.6
> jansson 2.7
> CentOS 6.6 64 bits on Vmware
> Number of phones : 700
> Average concurrent calls: 16
> Reporter: Carl Fortin
> Assignee: Unassigned
> Attachments: backtrace-threads.txt, core-show-locks.txt, Debug_Asterisk_Backtrace.sh, Debug_log.txt, extconfig.conf, full, res_odbc.conf, sorcery.conf, task_procesor.txt, Task_processors_list2.txt, Task_processors_list.txt, voicemail.conf, voicemail_messages.sql, voicemail_users.sql
>
>
> I had Asterisk 14.1.0-rc1 running for 3 weeks, and all of the sudden PJSIP stopped working. Nothing in the console.
> I had time to save the task_processor output before restarting asterisk.
> After doing a restart to get the system back on I can see this in the log files:
> taskprocessor.c: The 'app_voicemail' task processor queue reached 500 scheduled tasks.
> I did not find any message concerning taskprocessor before the system stopped functioning.
> I'm aware that I am running an RC release, but looking at the release note, there were nothing concerning deadlock so I was thinking updating later.
>
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list