From 3d17836a1eb80b54e63e11028f585467d86dc034 Mon Sep 17 00:00:00 2001 From: Vikram Rajkumar Date: Wed, 25 Mar 2015 20:07:19 -0400 Subject: [PATCH] Remove extraneous log config setting --- include/fc/log/file_appender.hpp | 9 ++++----- src/log/file_appender.cpp | 5 ++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/include/fc/log/file_appender.hpp b/include/fc/log/file_appender.hpp index af7aa62..70a6e0a 100644 --- a/include/fc/log/file_appender.hpp +++ b/include/fc/log/file_appender.hpp @@ -14,12 +14,11 @@ class file_appender : public appender { fc::string format; fc::path filename; - bool flush; - bool truncate; - bool rotate; + bool flush = true; + bool rotate = false; microseconds rotation_interval; microseconds rotation_limit; - bool rotation_compression; + bool rotation_compression = false; }; file_appender( const variant& args ); ~file_appender(); @@ -33,4 +32,4 @@ class file_appender : public appender { #include FC_REFLECT( fc::file_appender::config, - (format)(filename)(flush)(truncate)(rotate)(rotation_interval)(rotation_limit)(rotation_compression) ) + (format)(filename)(flush)(rotate)(rotation_interval)(rotation_limit)(rotation_compression) ) diff --git a/src/log/file_appender.cpp b/src/log/file_appender.cpp index 58f3f81..d17aa6c 100644 --- a/src/log/file_appender.cpp +++ b/src/log/file_appender.cpp @@ -107,8 +107,8 @@ namespace fc { } remove_all(link_filename); // on windows, you can't delete the link while the underlying file is opened for writing out.open( log_filename ); + create_hard_link(log_filename, link_filename); } - create_hard_link(log_filename, link_filename); /* Delete old log files */ fc::time_point limit_time = now - cfg.rotation_limit; @@ -160,9 +160,8 @@ namespace fc { format( "${timestamp} ${thread_name} ${context} ${file}:${line} ${method} ${level}] ${message}" ), filename(p), flush(true), - truncate(true), rotate(false), - rotation_compression(true) + rotation_compression(false) {} file_appender::file_appender( const variant& args ) :