diff --git a/src/plugins/cppeditor/cppmodelmanager.cpp b/src/plugins/cppeditor/cppmodelmanager.cpp index cc08724373d..6f986bb7dd1 100644 --- a/src/plugins/cppeditor/cppmodelmanager.cpp +++ b/src/plugins/cppeditor/cppmodelmanager.cpp @@ -1940,6 +1940,8 @@ QSet CppModelManager::symbolsInFiles(const QSet &files) const void CppModelManager::onCoreAboutToClose() { + d->m_fallbackProjectPartTimer.disconnect(); + d->m_fallbackProjectPartTimer.stop(); ProgressManager::cancelTasks(Constants::TASK_INDEX); d->m_enableGC = false; }