X-Git-Url: http://git.pk910.de/?p=NeonServV5.git;a=blobdiff_plain;f=src%2Fmain.c;h=fbf9ed5806f4b93d9cb0c292c1a07feb4ff32794;hp=8262b4b7179c62f9a9e2987fbd3325a191e03c19;hb=0def65a9df6d9a295c064cba58af229b326f39fe;hpb=d2f5566813cad3f8e9e5d05bd1a4f768ec079050 diff --git a/src/main.c b/src/main.c index 8262b4b..fbf9ed5 100644 --- a/src/main.c +++ b/src/main.c @@ -192,10 +192,15 @@ int main(int argc, char *argv[]) { break; } } + #ifndef WIN32 if(geteuid() == 0 || getuid() == 0) { fprintf(stderr, "NeonServ may not be run with super user privileges.\n"); exit(0); } + #endif + #ifdef ENABLE_MEMORY_DEBUG + initMemoryDebug(); + #endif if(!loadConfig(CONF_FILE)) { fprintf(stderr, "Unable to load " CONF_FILE "\n"); exit(0); @@ -244,10 +249,6 @@ main: signal(SIGSEGV, sighandler); signal(SIGTERM, sighandler); - #ifdef ENABLE_MEMORY_DEBUG - initMemoryDebug(); - #endif - start_time = time(0); #ifdef WIN32