From 034110e761e5c2ac44357d128cea6b2380490548 Mon Sep 17 00:00:00 2001
From: Roger Dingledine <arma@torproject.org>
Date: Thu, 20 May 2004 08:15:28 +0000
Subject: [PATCH] bugfix: if no loglevel or logfile is specified, then we need
 to open a default log to stdout.

svn:r1909
---
 src/or/config.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/or/config.c b/src/or/config.c
index 046a716ffd..9afcc2a1e5 100644
--- a/src/or/config.c
+++ b/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")) {
-- 
GitLab