diff --git a/shell/watcheddocumentset.cpp b/shell/watcheddocumentset.cpp --- a/shell/watcheddocumentset.cpp +++ b/shell/watcheddocumentset.cpp @@ -28,6 +28,7 @@ #include #include #include +#include #include #include #include @@ -148,6 +149,7 @@ void getImportsFromDUChain() { + KDevelop::DUChainReadLocker lock; QSet visitedContexts; m_imports.clear();