diff --git a/asterisk.c b/asterisk.c index aaad989ff49c60b324e06e9b01b0a864150a0bc0..ca3aec3a970751349984c915541e25e8f2413f8b 100755 --- a/asterisk.c +++ b/asterisk.c @@ -2072,6 +2072,10 @@ int main(int argc, char *argv[]) printf(term_quit()); exit(1); } + if (dnsmgr_init()) { + printf(term_quit()); + exit(1); + } /* load 'preload' modules, required for access to Realtime-mapped configuration files */ if (load_modules(1)) { printf(term_quit()); @@ -2119,10 +2123,6 @@ int main(int argc, char *argv[]) printf(term_quit()); exit(1); } - if (dnsmgr_init()) { - printf(term_quit()); - exit(1); - } #if 0 /* This should no longer be necessary */ /* sync cust config and reload some internals in case a custom config handler binded to them */