]> cloud.milkyroute.net Git - dolphin.git/commitdiff
terminate the thread which checks the revision state of items if the revision control...
authorPeter Penz <peter.penz19@gmail.com>
Wed, 29 Jul 2009 22:50:35 +0000 (22:50 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Wed, 29 Jul 2009 22:50:35 +0000 (22:50 +0000)
svn path=/trunk/KDE/kdebase/apps/; revision=1004371

src/revisioncontrolobserver.cpp

index f47ef3bcbeccac6539132844566c572a38ce00b8..b37acb4cbb0df9f9bcbae6eeef8fba205ba25f26 100644 (file)
@@ -139,6 +139,10 @@ RevisionControlObserver::RevisionControlObserver(QAbstractItemView* view) :
 
 RevisionControlObserver::~RevisionControlObserver()
 {
+    if (m_updateItemStatesThread != 0) {
+        m_updateItemStatesThread->terminate();
+        m_updateItemStatesThread->wait();
+    }
     delete m_plugin;
     m_plugin = 0;
 }