Debugger: Disconnect LLDB process before destroying the engine

Task-number: QTCREATORBUG-14083
Change-Id: Ic59460dc64b949711fefc82ca137218d3072f7d2
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
Reviewed-by: hjk <hjk@theqtcompany.com>
This commit is contained in:
hjk
2015-03-03 18:05:00 +01:00
parent 33eeb5880b
commit f9d2134cb1

View File

@@ -116,6 +116,7 @@ LldbEngine::LldbEngine(const DebuggerStartParameters &startParameters)
LldbEngine::~LldbEngine() LldbEngine::~LldbEngine()
{ {
m_stubProc.disconnect(); // Avoid spurious state transitions from late exiting stub m_stubProc.disconnect(); // Avoid spurious state transitions from late exiting stub
m_lldbProc.disconnect();
} }
void LldbEngine::executeDebuggerCommand(const QString &command, DebuggerLanguages) void LldbEngine::executeDebuggerCommand(const QString &command, DebuggerLanguages)