From 8966d82af336c6018177d1a5fa6a9087532bb23d Mon Sep 17 00:00:00 2001 From: Kai Koehne Date: Thu, 22 Mar 2012 13:05:57 +0100 Subject: [PATCH] Mixed debugger: Fix state warnings on exit If the (child) engine is already in state InferiorShutdownOk or InferiorExitOk, it will automatically proceed. No need to call notifyInferiorIll(), which will lead to state warnings. Change-Id: Id7501d327454095648be8c14d02520b2ed128e87 Reviewed-by: hjk --- src/plugins/debugger/debuggerengine.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/debugger/debuggerengine.cpp b/src/plugins/debugger/debuggerengine.cpp index 15b1d818249..f90a91bf851 100644 --- a/src/plugins/debugger/debuggerengine.cpp +++ b/src/plugins/debugger/debuggerengine.cpp @@ -1394,6 +1394,8 @@ void DebuggerEngine::quitDebugger() break; case EngineRunFailed: case DebuggerFinished: + case InferiorExitOk: + case InferiorShutdownOk: break; case InferiorSetupRequested: notifyInferiorSetupFailed();