]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
fix 'highpriority' for asterisk.conf (bug #3860)
authorRussell Bryant <russell@russellbryant.com>
Tue, 5 Apr 2005 09:37:02 +0000 (09:37 +0000)
committerRussell Bryant <russell@russellbryant.com>
Tue, 5 Apr 2005 09:37:02 +0000 (09:37 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/v1-0@5402 65c4cc65-6c06-0410-ace0-fbb531ad65f3

CHANGES
asterisk.c

diff --git a/CHANGES b/CHANGES
index f28020cb2d3454329bbe53ce3d2427f178060ebf..94c71689e286e1c0875fac2cfaa56e3efa250e9e 100755 (executable)
--- a/CHANGES
+++ b/CHANGES
@@ -23,6 +23,8 @@
        call is executing an AGI script calling the GET DATA command.
  -- app_disa
     -- Fixed the timeout used when no password is set
+ -- rtp
+    -- Fixed a logic error when setting the "rtpchecksums" option
  -- general
     -- A problem has been fixed with saying the date in Spanish.
     -- A line was missing for the autosupport script that caused "make rpm" to fail
@@ -31,9 +33,9 @@
     -- Fixed if the last line of text in a file for the call spool did not contain
        a new line, it would not be processed
     -- Fixed the logger so that color escape sequences wouldn't be sent to the logs
-    -- Fixed a logic error when setting the "rtpchecksums" option
     -- A lot of changes were made to correctly handle signed linear format on
        big endian machines
+    -- fix 'highpriority' option for asterisk.conf
 
 Asterisk 1.0.7
 
index 113e5a17254290336d72de09b34c20f04c92d1c2..1bf800d4c8d94591a80ceb0cb4888c7685110aac 100755 (executable)
@@ -1694,6 +1694,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);
@@ -1709,9 +1717,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);
@@ -1731,10 +1736,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 */