# HG changeset patch # User Olaf Wintermann # Date 1669540810 -3600 # Node ID 05c2b62448b18fe882aade2469c80859eea3f316 # Parent 797aeb31a2c6faf70dd4e1a15f5a404ef50eb08c fix stdout log message duplicates diff -r 797aeb31a2c6 -r 05c2b62448b1 src/server/daemon/log.c --- a/src/server/daemon/log.c Sun Nov 27 10:07:37 2022 +0100 +++ b/src/server/daemon/log.c Sun Nov 27 10:20:10 2022 +0100 @@ -142,7 +142,7 @@ is_initialized = 1; - + /* if ui_buffer is not NULL, write it to the log file */ if(ui_buffer) { size_t len = ui_buffer->length; @@ -158,9 +158,7 @@ return 0; } -void log_uninitialized_writeln(char *str, size_t len) { - printf("%.*s\n", (int)len, str); - +void log_uninitialized_writeln(char *str, size_t len) { if(ui_buffer == NULL) { ui_buffer = sbuf_new(1024); if(ui_buffer == NULL) { diff -r 797aeb31a2c6 -r 05c2b62448b1 src/server/daemon/log.h --- a/src/server/daemon/log.h Sun Nov 27 10:07:37 2022 +0100 +++ b/src/server/daemon/log.h Sun Nov 27 10:20:10 2022 +0100 @@ -62,6 +62,7 @@ log_writefunc write; void *cookie; } LogDup; + // server logging int init_log_file(LogConfig *cfg);