[asterisk-bugs] [JIRA] (ASTERISK-26599) res_pjsip: High startup time using local configuration files
Hector Royo Concepcion (JIRA)
noreply at issues.asterisk.org
Wed Jan 18 02:31:10 CST 2017
[ https://issues.asterisk.org/jira/browse/ASTERISK-26599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=234694#comment-234694 ]
Hector Royo Concepcion commented on ASTERISK-26599:
---------------------------------------------------
My Asterisk 13.12.0 have been running since 21/Dec. It was started with my script, which loads my 3000 endpoints AFTER asterisk has been started.
It has around 340K calls procesed. It seems to work OK.
The only thing I'm seeing is that, when there are more than 100 active channels, the log get flooded with this message:
[Jan 17 12:28:00] ERROR[3262] channel.c: BUG! Must supply a channel name or partial name to match!
I had this behaviour before the update from version 13.9.1 to 13.12, so I don't think it has anything to be with this issue, but I still don't know what is causing it.
> res_pjsip: High startup time using local configuration files
> ------------------------------------------------------------
>
> Key: ASTERISK-26599
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-26599
> Project: Asterisk
> Issue Type: Bug
> Security Level: None
> Components: Resources/res_pjsip
> Affects Versions: 13.12.0, 13.11.2
> Reporter: Hector Royo Concepcion
> Attachments: pjsip_wizard_sample.conf
>
>
> I have an Asterisk Box configured with PJSIP, and around 3000 unqualified endpoints, configured via static config files.
> Since I updated from 13.9.0 to 13.11.2 I've found that Asteriskk startup time has increased a lot (from <1min to 4-5min). CLI output shows:
> {panel}
> == Endpoint XXXX is now Reachable
> {panel}
> For each of the 3000 endpoints, which takes a lot of time.
> I've been reading the Changelog for version 13.11.2. There have been improvements to Realtime performance that may affect configurations based on local files . If I comment the following line (1449) on res/res_pjsip/pjsip_options.c:
> {panel}
> // update_all_unqualified_endpoints();
> {panel}
> ...my asterisk starts again in less than 1 minute, and it's fully functional.
> Shouldn't this line only be executed if Realtime is used? Is it really needed for a configuration based on static local files?
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list