Index: src/ch/AsyncHttpFile.cpp =================================================================== diff -u -N -r6f8b891b60eb0f33199fd29db75d4d9f4a22c248 -r62d767936f1675e1db51174f53c91484fe691937 --- src/ch/AsyncHttpFile.cpp (.../AsyncHttpFile.cpp) (revision 6f8b891b60eb0f33199fd29db75d4d9f4a22c248) +++ src/ch/AsyncHttpFile.cpp (.../AsyncHttpFile.cpp) (revision 62d767936f1675e1db51174f53c91484fe691937) @@ -353,11 +353,12 @@ if(!pRequest || !pRequest->pHttpFile) return; + chcore::TLoggerPtr spLog = GetLogFactory()->CreateLogger(L"AsyncHttpFile"); CString strMsg; strMsg.Format(_T("[CAsyncHttpFile::InternetStatusCallback] hInternet: %p, dwContext: %Iu (operation: %lu), dwInternetStatus: %lu, lpvStatusInformation: %p, dwStatusInformationLength: %lu\n"), hInternet, (size_t)dwContext, pRequest->eOperationType, dwInternetStatus, lpvStatusInformation, dwStatusInformationLength); ATLTRACE(L"%s\n", strMsg); - LOG_DEBUG(GetLogger()) << strMsg; + LOG_DEBUG(spLog) << strMsg; switch(dwInternetStatus) { @@ -400,7 +401,6 @@ pRequest->pHttpFile->SetCompletionStatus(dwInternetStatus); } - // ============================================================================ /// CAsyncHttpFile::SetUrlHandle /// @date 2009/04/18