[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdegraphics/gwenview/lib/metadata
From:       Aurélien Gâteau <aurelien.gateau () free ! fr>
Date:       2008-05-01 8:24:40
Message-ID: 1209630280.859745.30112.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 802911 by gateau:

Avoid dead lock on deletion.


 M  +3 -0      nepomukmetadatabackend.cpp  


--- trunk/KDE/kdegraphics/gwenview/lib/metadata/nepomukmetadatabackend.cpp #802910:802911
@@ -127,6 +127,9 @@
 			Task* task;
 			{
 				QMutexLocker locker(&mMutex);
+				if (mDeleting) {
+					return;
+				}
 				if (mTaskQueue.isEmpty()) {
 					mQueueNotEmpty.wait(&mMutex);
 				}
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic