浏览代码

bugfix: if no loglevel or logfile is specified, then we need to open
a default log to stdout.


svn:r1909

Roger Dingledine 21 年之前
父节点
当前提交
034110e761
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      src/or/config.c

+ 4 - 0
src/or/config.c

@@ -774,6 +774,10 @@ void config_init_logs(or_options_t *options)
    */
   struct config_line_t *opt = options->LogOptions;
 
+  /* Special case if nothing is specified. */
+  if(!opt)
+    add_single_log(NULL, NULL, options->RunAsDaemon);
+
   /* Special case for if first option is LogLevel. */
   if (opt && !strcasecmp(opt->key, "LogLevel")) {
     if (opt->next && !strcasecmp(opt->next->key, "LogFile")) {