forked from qt-creator/qt-creator
Debugger: Avoid soft assert on close
Introduced with d432b14472.
Change-Id: Ic33d46a33efd1c09c162c6adc31526efd4fe2b9d
Reviewed-by: hjk <hjk@theqtcompany.com>
This commit is contained in:
@@ -2759,8 +2759,10 @@ void DebuggerPluginPrivate::coreShutdown()
|
|||||||
{
|
{
|
||||||
m_shuttingDown = true;
|
m_shuttingDown = true;
|
||||||
if (currentEngine()) {
|
if (currentEngine()) {
|
||||||
currentEngine()->setTargetState(Debugger::DebuggerFinished);
|
if (currentEngine()->state() != Debugger::DebuggerNotReady) {
|
||||||
currentEngine()->abortDebugger();
|
currentEngine()->setTargetState(Debugger::DebuggerFinished);
|
||||||
|
currentEngine()->abortDebugger();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user