┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/revisioncontrolobserver.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/revisioncontrolobserver.cpp')
-rw-r--r--src/revisioncontrolobserver.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/revisioncontrolobserver.cpp b/src/revisioncontrolobserver.cpp
index f47ef3bcb..b37acb4cb 100644
--- a/src/revisioncontrolobserver.cpp
+++ b/src/revisioncontrolobserver.cpp
@@ -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;
}