diff --git a/main/asterisk.c b/main/asterisk.c index b94a48c72c22b262cc9b42c8fcff38eead442a4a..3b0c7c9626dd1823dd188f10aa6a70e2372cc82e 100644 --- a/main/asterisk.c +++ b/main/asterisk.c @@ -3603,6 +3603,8 @@ int main(int argc, char *argv[]) ast_xmldoc_load_documentation(); #endif + ast_channels_init(); + if ((moduleresult = load_modules(1))) { /* Load modules, pre-load only */ printf("%s", term_quit()); exit(moduleresult == -2 ? 2 : 1); @@ -3615,8 +3617,6 @@ int main(int argc, char *argv[]) ast_http_init(); /* Start the HTTP server, if needed */ - ast_channels_init(); - if (init_manager()) { printf("%s", term_quit()); exit(1);