From f8b2e812837158173a337f12a9216ec52ecb617b Mon Sep 17 00:00:00 2001 From: woogerboy21 Date: Mon, 23 Jun 2014 01:20:45 -0400 Subject: [PATCH] revised log filter code revised log filtering code --- servatrice/src/server_logger.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/servatrice/src/server_logger.cpp b/servatrice/src/server_logger.cpp index bfd979fd0..ea497126b 100644 --- a/servatrice/src/server_logger.cpp +++ b/servatrice/src/server_logger.cpp @@ -56,6 +56,7 @@ void ServerLogger::logMessage(QString message, void *caller) switch (loglevel) { case 1: + capture = 0; break; case 2: @@ -71,17 +72,16 @@ void ServerLogger::logMessage(QString message, void *caller) found = message.indexOf("Command_RoomSay.ext", Qt::CaseInsensitive); if (found != -1){ capture = 1; } found = message.indexOf("Command_Message.ext", Qt::CaseInsensitive); if (found != -1){ capture = 1; } found = message.indexOf("Command_GameSay.ext", Qt::CaseInsensitive); if (found != -1){ capture = 1; } - if (capture != 0){ - bufferMutex.lock(); - buffer.append(QDateTime::currentDateTime().toString() + " " + callerString + message); - bufferMutex.unlock(); - } break; default: - bufferMutex.lock(); - buffer.append(QDateTime::currentDateTime().toString() + " " + callerString + message); - bufferMutex.unlock(); + capture = 1; + } + + if (capture != 0){ + bufferMutex.lock(); + buffer.append(QDateTime::currentDateTime().toString() + " " + callerString + message); + bufferMutex.unlock(); } emit sigFlushBuffer(); }