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> backend = boost::make_shared<Backend>();
+	boost::shared_ptr<Backend> backend = boost::make_shared<Backend>(nullptr, uiMaxRotatedFiles, ullMaxLogSize);
 
 /*
 	// Set up the file naming pattern