Files
asterisk/main
Matthew Jordan 91991bbfe0 main: Initialize dialplan providing core components prior to module pre-load
It is possible to pre-load pbx_config. As a result, pbx_config - which will
load and parse the dialplan - will attempt to use various dialplan components,
such as device state providers and presence state providers, prior to them
being initialized by the core. This would lead to a crash, as the components
had not created their Stasis cache entries.

This patch moves a number of core component initializations before the module
pre-load. This guarantees that if someone does pre-load pbx_config - or other
pbx modules - that the Stasis caches for the various core components are
created.

(closes issue ASTERISK-23320)
Reported by: xrobau

(closes issue ASTERISK-23265)
Reported by: Andrew Nagy
Tested by: Andrew Nagy, Rusty Newton


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/12@408855 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2014-02-22 19:56:23 +00:00
..
2013-11-23 17:14:22 +00:00
2013-08-01 17:07:52 +00:00
2013-08-20 15:36:10 +00:00
2013-07-04 13:06:15 +00:00
2013-06-29 00:18:57 +00:00
2013-12-19 16:31:57 +00:00
2013-07-14 02:05:04 +00:00
2013-09-10 18:03:45 +00:00
2014-01-17 21:32:18 +00:00
2014-01-17 21:32:18 +00:00
2013-08-16 16:26:11 +00:00
2013-09-10 18:03:45 +00:00
2013-08-23 21:49:47 +00:00
2013-08-30 19:20:47 +00:00
2013-10-04 21:40:33 +00:00
2013-10-04 21:40:33 +00:00
2013-12-20 21:16:47 +00:00
2013-12-20 19:06:12 +00:00
2013-11-23 17:14:22 +00:00