X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Flogfile.cpp;h=7e632f9d77ba5e23adc6207defc76dbfe4a8863c;hb=c7fcb4c4bc5012a584add81a9509fc1f84c3c688;hp=ab5b86f6bea1e7a6a3c3e780b3a0c00d5f817a94;hpb=964f55fd550fc711c0320ce6a24ad713040695d0;p=fms.git diff --git a/src/logfile.cpp b/src/logfile.cpp index ab5b86f..7e632f9 100644 --- a/src/logfile.cpp +++ b/src/logfile.cpp @@ -36,7 +36,8 @@ LogFile::~LogFile() bool LogFile::CloseFile() { - ZThread::Guard g(m_logmutex); + //ZThread::Guard g(m_logmutex); + PThread::Guard g(m_logmutex); if(m_fileptr) { @@ -51,7 +52,8 @@ bool LogFile::OpenFile() { CloseFile(); - ZThread::Guard g(m_logmutex); + //ZThread::Guard g(m_logmutex); + PThread::Guard g(m_logmutex); m_fileptr=fopen(m_filename.c_str(),"a+b"); @@ -91,7 +93,8 @@ void LogFile::WriteLog(const char *format, ...) if(m_fileptr) { - ZThread::Guard g(m_logmutex); + //ZThread::Guard g(m_logmutex); + PThread::Guard g(m_logmutex); if(m_writedate) { WriteDate(); @@ -117,7 +120,8 @@ void LogFile::WriteLog(const std::string &text) if(m_fileptr) { - ZThread::Guard g(m_logmutex); + //ZThread::Guard g(m_logmutex); + PThread::Guard g(m_logmutex); if(m_writedate) { WriteDate(); @@ -146,7 +150,8 @@ void LogFile::WriteLog(const LogLevel level, const char *format, ...) if(m_fileptr) { - ZThread::Guard g(m_logmutex); + //ZThread::Guard g(m_logmutex); + PThread::Guard g(m_logmutex); if(m_writedate) { WriteDate(); @@ -178,7 +183,8 @@ void LogFile::WriteLog(const LogLevel level, const std::string &text) if(m_fileptr) { - ZThread::Guard g(m_logmutex); + //ZThread::Guard g(m_logmutex); + PThread::Guard g(m_logmutex); if(m_writedate) { WriteDate(); @@ -227,7 +233,8 @@ void LogFile::WriteLogLevel(LogLevel level) void LogFile::WriteNewLine() { - ZThread::Guard g(m_logmutex); + //ZThread::Guard g(m_logmutex); + PThread::Guard g(m_logmutex); if(m_fileptr) {