diff --git a/trunk/src/or/main.c b/trunk/src/or/main.c index 374849c294..a03d850817 100644 --- a/trunk/src/or/main.c +++ b/trunk/src/or/main.c @@ -628,14 +628,14 @@ int tor_main(int argc, char *argv[]) { add_stream_log(LOG_INFO, "", stdout); log_fn(LOG_WARN,"Tor v%s. This is experimental software. Do not use it if you need anonymity.",VERSION); + if (init_from_config(argc,argv) < 0) + return -1; + #ifndef MS_WINDOWS if(geteuid()==0) log_fn(LOG_WARN,"You are running Tor as root. You don't need to, and you probably shouldn't."); #endif - if (init_from_config(argc,argv) < 0) - return -1; - if (options.RunAsDaemon) { start_daemon(); }