From c72d7a5c2cbc9881c46a8b4040f2e3584ea10d50 Mon Sep 17 00:00:00 2001 From: Mark Spencer Date: Sat, 26 Mar 2005 07:16:18 +0000 Subject: [PATCH] Fix order of priority reading / file reading (bug #3860) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5266 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- asterisk.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/asterisk.c b/asterisk.c index cb31376cf3..8c62dcac58 100755 --- a/asterisk.c +++ b/asterisk.c @@ -1787,6 +1787,14 @@ int main(int argc, char *argv[]) } } + if (option_console && !option_verbose) + ast_verbose("[ Reading Master Configuration ]"); + ast_readconfig(); + + if (set_priority(option_highpriority)) { + exit(1); + } + if (rungroup) { struct group *gr; gr = getgrnam(rungroup); @@ -1802,9 +1810,6 @@ int main(int argc, char *argv[]) ast_verbose("Running as group '%s'\n", rungroup); } - if (set_priority(option_highpriority)) { - exit(1); - } if (runuser) { struct passwd *pw; pw = getpwnam(runuser); @@ -1824,10 +1829,6 @@ int main(int argc, char *argv[]) printf(term_end()); fflush(stdout); - if (option_console && !option_verbose) - ast_verbose("[ Reading Master Configuration ]"); - ast_readconfig(); - if (option_console && !option_verbose) ast_verbose("[ Initializing Custom Configuration Options ]"); /* custom config setup */