[asterisk-dev] modules.conf - loading modules

Tzafrir Cohen tzafrir.cohen at xorcom.com
Thu Nov 5 07:49:27 CST 2009


On Thu, Nov 05, 2009 at 07:35:08AM -0600, Kevin P. Fleming wrote:
> Olle E. Johansson wrote:
> 
> > If I add a load= directive for a module in asterisk's modules.conf,  
> > and it doesn't load Asterisk proceeds happily.
> > I would like a new statement where if Asterisk can't load the module  
> > for some reason - bad config, bad compilation or something else,  
> > Asterisk fails utterly and fails to start.
> 
> This should not be true; if the module's load_module() function returns
> AST_MODULE_LOAD_FAILURE, the loading process will be stopped and
> Asterisk will not continue starting up. The only way for the module to
> let Asterisk continue loading is for that function to return one of the
> other AST_MODULE_LOAD_<xxx> values.

Maybe this is something similar to what Olle meant:

Should Asterisk bail out if UDP port 5060 is busy?

Normally: nah.

But in some cases it would be a fatal error.

-- 
               Tzafrir Cohen
icq#16849755              jabber:tzafrir.cohen at xorcom.com
+972-50-7952406           mailto:tzafrir.cohen at xorcom.com
http://www.xorcom.com  iax:guest at local.xorcom.com/tzafrir



More information about the asterisk-dev mailing list