Commit Diff


commit - 7d1d4b6ff2bc57110299da7fafbade01160fa0ef
commit + b9c7eb9112c4b59cc88aff7c7eacaff9aaadba9e
blob - acca300ed349f983e8c023dfcc184e7dda9a0b2e
blob + c0282b4c4ed5c26df5081eae8ff8cd917d250ed5
--- gotwebd/gotwebd.c
+++ gotwebd/gotwebd.c
@@ -128,6 +128,9 @@ main(int argc, char **argv)
 	env = calloc(1, sizeof(*env));
 	if (env == NULL)
 		fatal("%s: calloc", __func__);
+
+	/* log to stderr until daemonized */
+	log_init(1, LOG_DAEMON);
 
 	/* XXX: add s and S for both sockets */
 	while ((ch = getopt(argc, argv, "D:df:I:nP:v")) != -1) {
@@ -167,9 +170,6 @@ main(int argc, char **argv)
 		}
 	}
 
-	/* log to stderr until daemonized */
-	log_init(env->gotwebd_debug ? env->gotwebd_debug : 1, LOG_DAEMON);
-
 	argc -= optind;
 	if (argc > 0)
 		usage();