소스 검색

Made the logger flush the stream immediately after logging string to file

Ivan Safrin 10 년 전
부모
커밋
065d104a68
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      Core/Contents/Source/PolyLogger.cpp

+ 1 - 0
Core/Contents/Source/PolyLogger.cpp

@@ -75,6 +75,7 @@ void Logger::log(const char *format, ...) {
 		if (Logger::getInstance()->getLogFile()){
 		if (Logger::getInstance()->getLogFile()){
 			va_start(args, format);
 			va_start(args, format);
 			vfprintf(Logger::getInstance()->getLogFile(), format, args);
 			vfprintf(Logger::getInstance()->getLogFile(), format, args);
+            fflush(Logger::getInstance()->getLogFile());
 			va_end(args);
 			va_end(args);
 		} else {
 		} else {
 			time_t t = time(NULL);
 			time_t t = time(NULL);