--- asterisk.c 31 Jul 2004 02:23:27 -0000 1.109 +++ asterisk.c 31 Jul 2004 16:07:25 -0000 @@ -1632,7 +1666,9 @@ 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 +1780,6 @@ 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);