[asterisk-dev] modules.conf - loading modules

Kevin P. Fleming kpfleming at digium.com
Thu Nov 5 07:35:08 CST 2009


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.

-- 
Kevin P. Fleming
Digium, Inc. | Director of Software Technologies
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
skype: kpfleming | jabber: kpfleming at digium.com
Check us out at www.digium.com & www.asterisk.org



More information about the asterisk-dev mailing list