diff options
author | Herasym Oleh <oolleehh@gmail.com> | 2016-06-08 17:10:22 +0300 |
---|---|---|
committer | Herasym Oleh <oolleehh@gmail.com> | 2016-06-08 17:10:22 +0300 |
commit | a7ed30796f68e0e55cb13ef0a61c1c0b9a5ea997 (patch) | |
tree | 0b9d1dc807e0f55ac6cd904c56c18b3b74102441 | |
parent | 55d6f5126c244b80b722e2c313fb7d1f9d82a887 (diff) | |
download | sdl_core-a7ed30796f68e0e55cb13ef0a61c1c0b9a5ea997.tar.gz |
Fix saving log file issue
Related: APPLINK-22713, APPLINK-22716
-rw-r--r-- | src/appMain/main.cc | 1 | ||||
-rw-r--r-- | src/components/include/utils/logger.h | 5 | ||||
-rw-r--r-- | src/components/utils/test/auto_trace_test.cc | 1 |
3 files changed, 6 insertions, 1 deletions
diff --git a/src/appMain/main.cc b/src/appMain/main.cc index ca98c3364a..f1214f1d88 100644 --- a/src/appMain/main.cc +++ b/src/appMain/main.cc @@ -34,6 +34,7 @@ #include "utils/logger.h" #include "config_profile/profile.h" #include "life_cycle.h" +#include "utils/appenders_loader.h" /** * \brief Entry point of the program. diff --git a/src/components/include/utils/logger.h b/src/components/include/utils/logger.h index d67bd9e925..2e9167c352 100644 --- a/src/components/include/utils/logger.h +++ b/src/components/include/utils/logger.h @@ -111,7 +111,10 @@ class Logger { #undef INIT_LOGGER #if defined(LOG4CXX_LOGGER) -#define INIT_LOGGER(logs_enabled) \ +#define INIT_LOGGER(logs_enabled) \ + if (logs_enabled) { \ + DCHECK(utils::appenders_loader.Loaded()); \ + } \ logger::Logger::InitLogger(logs_enabled, "log4cxx.properties"); #else #define INIT_LOGGER(logs_enabled) \ diff --git a/src/components/utils/test/auto_trace_test.cc b/src/components/utils/test/auto_trace_test.cc index c2128d7285..3125445261 100644 --- a/src/components/utils/test/auto_trace_test.cc +++ b/src/components/utils/test/auto_trace_test.cc @@ -42,6 +42,7 @@ #include "utils/threads/thread.h" #include "utils/date_time.h" #include "utils/helpers.h" +#include "utils/appenders_loader.h" namespace test { namespace components { |