[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [nepomuk-core] services/queryservice: Some more thread safety.
From: Sebastian Trueg <trueg () kde ! org>
Date: 2012-05-16 18:12:39
Message-ID: 20120516181239.D5AEEA60A9 () git ! kde ! org
[Download RAW message or body]
Git commit 5051b022aee746fe6f615de44def08f8f354b3c9 by Sebastian Trueg.
Committed on 30/04/2012 at 17:54.
Pushed by trueg into branch 'master'.
Some more thread safety.
M +3 -1 services/queryservice/folder.cpp
http://commits.kde.org/nepomuk-core/5051b022aee746fe6f615de44def08f8f354b3c9
diff --git a/services/queryservice/folder.cpp b/services/queryservice/folder.cpp
index b96caca..eeb03d7 100644
--- a/services/queryservice/folder.cpp
+++ b/services/queryservice/folder.cpp
@@ -202,7 +202,9 @@ void Nepomuk::Query::Folder::listingFinished()
}
// make sure we do not update again right away
- m_updateTimer.start();
+ // but we need to do it from the main thread but this
+ // method is called sync from the SearchRunnable
+ QMetaObject::invokeMethod( &m_updateTimer, "start", Qt::QueuedConnection );
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic