summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cpppreprocessor.cpp
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@me.com>2013-07-02 14:52:10 +0200
committerNikolai Kosjar <nikolai.kosjar@digia.com>2013-07-02 15:27:54 +0200
commitafa66ab9c7c5ff7baa5826f554463ca48165f198 (patch)
tree6865722ce301a2c96d58d46069de030de5b9c8d5 /src/plugins/cpptools/cpppreprocessor.cpp
parentf500c4c987b3295a743bbba3a24cf992c6fad6cf (diff)
downloadqt-creator-afa66ab9c7c5ff7baa5826f554463ca48165f198.tar.gz
C++: fix potential deadlock when closing an editor
When the editor is closed, the CppEditorSupport waits for the highlighting and semantic info futures to finish. These futures might access the CppEditorSupport through the CppModelManager, causing a deadlock on the m_editorSupportMutex. Change-Id: Ifeb3864ed3bc2666d83607ef50d7bfee8f3d118f Reviewed-by: Eike Ziller <eike.ziller@digia.com> Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Diffstat (limited to 'src/plugins/cpptools/cpppreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions