Allow priority to be set in addition to -U / -G (bug #2173)
authorMark Spencer <markster@digium.com>
Sat, 31 Jul 2004 20:25:07 +0000 (20:25 +0000)
committerMark Spencer <markster@digium.com>
Sat, 31 Jul 2004 20:25:07 +0000 (20:25 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3551 65c4cc65-6c06-0410-ace0-fbb531ad65f3

asterisk.c

index 024d290..29a105b 100755 (executable)
@@ -1632,7 +1632,9 @@ 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);
@@ -1744,10 +1746,6 @@ int main(int argc, char *argv[])
        signal(SIGCHLD, child_handler);
        signal(SIGPIPE, SIG_IGN);
 
-       if (set_priority(option_highpriority)) {
-               printf(term_quit());
-               exit(1);
-       }
        if (init_logger()) {
                printf(term_quit());
                exit(1);