Index: src/libchcore/TOverlappedReaderFB.cpp =================================================================== diff -u -N -rc719644bb4360fcf7ccf6f1139bcae852bd6effd -rc175b6c9d5be6ee6ee0eae90abb167b9eaf2abc3 --- src/libchcore/TOverlappedReaderFB.cpp (.../TOverlappedReaderFB.cpp) (revision c719644bb4360fcf7ccf6f1139bcae852bd6effd) +++ src/libchcore/TOverlappedReaderFB.cpp (.../TOverlappedReaderFB.cpp) (revision c175b6c9d5be6ee6ee0eae90abb167b9eaf2abc3) @@ -44,7 +44,8 @@ m_spSrcFileInfo(spSrcFileInfo), m_spSrcFile(), m_spStats(spStats), - m_rThreadController(rThreadController) + m_rThreadController(rThreadController), + m_spLog(logger::MakeLogger(spLogFileData, L"File-Reader")) { if(!spFeedbackHandler) throw TCoreException(eErr_InvalidArgument, L"spFeedbackHandler is NULL", LOCATION); @@ -146,6 +147,8 @@ WaitForOnTheFlyBuffers(); ClearQueues(); + LOG_DEBUG(m_spLog) << L"Reader stopping processing. Max on-the-fly requests: " << m_counterOnTheFly.GetMaxUsed(); + if(m_eThreadResult == TSubTaskBase::eSubResult_Continue && bDataSourceFinished) m_eventReadingFinished.SetEvent(); }