FS-5238 --resolve

This commit is contained in:
Anthony Minessale 2013-03-27 16:50:10 -05:00
parent 14e3570848
commit e3ac7c50ac
1 changed files with 12 additions and 11 deletions

View File

@ -929,16 +929,6 @@ int main(int argc, char *argv[])
}
#endif
if (nc) {
#ifdef WIN32
FreeConsole();
#else
if (!nf) {
daemonize(do_wait);
}
#endif
}
switch (priority) {
case 2:
set_realtime_priority();
@ -956,7 +946,6 @@ int main(int argc, char *argv[])
switch_core_setrlimits();
#ifndef WIN32
if (runas_user || runas_group) {
if (change_user_group(runas_user, runas_group) < 0) {
@ -966,7 +955,19 @@ int main(int argc, char *argv[])
return 255;
}
}
#endif
if (nc) {
#ifdef WIN32
FreeConsole();
#else
if (!nf) {
daemonize(do_wait);
}
#endif
}
#ifdef WIN32
if (win32_service) {
/* Attempt to start service */
SERVICE_TABLE_ENTRY dispatchTable[] = {