Clang: Finish refactoring process explicit

Change-Id: I90b5efd8cf0492c7528ebdf14d6b5dc0b7b28536
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Marco Bubke
2016-09-20 13:31:36 +02:00
parent 3fd6b1fa0a
commit d4e68b7e09

View File

@@ -69,6 +69,10 @@ void ClangRefactoringPlugin::extensionsInitialized()
ExtensionSystem::IPlugin::ShutdownFlag ClangRefactoringPlugin::aboutToShutdown() ExtensionSystem::IPlugin::ShutdownFlag ClangRefactoringPlugin::aboutToShutdown()
{ {
client->setRefactoringEngine(nullptr);
connectionClient->finishProcess();
engine.reset(); engine.reset();
connectionClient.reset(); connectionClient.reset();
client.reset(); client.reset();