Index: src/common/TLoggerInitializer.cpp =================================================================== diff -u -N -r205f3bfeed0082edb35430a9a0968699e5cc7fea -r62d767936f1675e1db51174f53c91484fe691937 --- src/common/TLoggerInitializer.cpp (.../TLoggerInitializer.cpp) (revision 205f3bfeed0082edb35430a9a0968699e5cc7fea) +++ src/common/TLoggerInitializer.cpp (.../TLoggerInitializer.cpp) (revision 62d767936f1675e1db51174f53c91484fe691937) @@ -49,15 +49,14 @@ TLoggerInitializer::TLoggerInitializer() : m_spData(new InternalData) { - InitSink(); } TLoggerInitializer::~TLoggerInitializer() { Uninit(); } -void TLoggerInitializer::InitSink() +void TLoggerInitializer::Init(unsigned int uiMaxRotatedFiles, unsigned long long ullMaxLogSize) { if(m_bWasInitialized) return; @@ -67,7 +66,7 @@ logging::add_common_attributes(); // sink BACKEND - boost::shared_ptr backend = boost::make_shared(); + boost::shared_ptr backend = boost::make_shared(nullptr, uiMaxRotatedFiles, ullMaxLogSize); /* // Set up the file naming pattern