diff -r 4e54af54a4a1 -r 6c59112cfd31 emailservices/emaildebug/inc/emailtrace.h --- a/emailservices/emaildebug/inc/emailtrace.h Wed Sep 15 17:47:19 2010 +0300 +++ b/emailservices/emaildebug/inc/emailtrace.h Thu Sep 30 11:43:07 2010 +0300 @@ -260,14 +260,17 @@ static QFile file(NM_LOG_DIRECTORY + QString("nmail_timestamps.log")); - if (NM_LOG_TO_FILE && !file.isOpen()) { - file.open(QIODevice::Append | QIODevice::Text | QIODevice::ReadWrite); - } - if (file.isWritable()) { - QTextStream(&file) << timestamp << '\n'; - } else { - qDebug("[Nmail] %s",timestamp.toLatin1().data()); - } + if (NM_LOG_TO_FILE && !file.isOpen()) { + file.open(QIODevice::Append | QIODevice::Text | QIODevice::ReadWrite); + } + if (file.isWritable()) { + QTextStream(&file) << timestamp << '\n'; + } else { + qDebug("[Nmail] %s",timestamp.toLatin1().data()); + } + if(file.isOpen()) { + file.close(); + } } #else