diff --git a/lightningd/log.c b/lightningd/log.c index c8bb4c956..1aa020392 100644 --- a/lightningd/log.c +++ b/lightningd/log.c @@ -520,11 +520,13 @@ char *arg_log_to_file(const char *arg, struct lightningd *ld) void opt_register_logging(struct lightningd *ld) { - opt_register_arg("--log-level", arg_log_level, show_log_level, ld->log, - "log level (io, debug, info, unusual, broken)"); - opt_register_arg("--log-prefix", arg_log_prefix, show_log_prefix, - ld->log, - "log prefix"); + opt_register_early_arg("--log-level", + arg_log_level, show_log_level, ld->log, + "log level (io, debug, info, unusual, broken)"); + opt_register_early_arg("--log-prefix", arg_log_prefix, show_log_prefix, + ld->log, + "log prefix"); + /* We want this opened later, once we have moved to lightning dir */ opt_register_arg("--log-file=", arg_log_to_file, NULL, ld, "log to file instead of stdout"); }