[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/kdecore/services
From: David Faure <faure () kde ! org>
Date: 2010-11-13 1:40:34
Message-ID: 20101113014034.AD5DAAC89E () svn ! kde ! org
[Download RAW message or body]
SVN commit 1196330 by dfaure:
Fix data race in KMimeType::sharedMimeInfoVersion(), detected by Dawit and confirmed by helgrind
BUG: adawit@kde.org
M +2 -0 kmimetype.cpp
--- trunk/KDE/kdelibs/kdecore/services/kmimetype.cpp #1196329:1196330
@@ -713,6 +713,8 @@
int KMimeType::sharedMimeInfoVersion()
{
static int s_version = 0;
+ static QMutex s_versionMutex;
+ QMutexLocker locker(&s_versionMutex);
if (s_version == 0) {
QProcess smi;
const QString umd = KStandardDirs::findExe(QString::fromLatin1("update-mime-database"));
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic