switch (newState) {
case DebuggerNotReady:
- case InferiorUnrunnable:
break;
case EngineSetupRequested:
notifyEngineRunFailed();
break;
-
- case InferiorRunRequested:
+ case InferiorUnrunnable:
break;
- case InferiorRunFailed:
- notifyInferiorRunFailed();
+ case InferiorRunRequested:
break;
case InferiorRunOk:
}
break;
-
- case InferiorStopRequested:
+ case InferiorRunFailed:
+ notifyInferiorRunFailed();
break;
- case InferiorStopFailed:
- notifyInferiorStopFailed();
+ case InferiorStopRequested:
break;
case InferiorStopOk:
}
break;
+ case InferiorStopFailed:
+ notifyInferiorStopFailed();
+ break;
case InferiorExitOk:
break;
}
break;
-
case EngineShutdownRequested:
break;
EDEBUG("... WAITING FOR OTHER ENGINE SHUTDOWN...");
break;
-
case DebuggerFinished:
if (otherEngine->state() == DebuggerFinished)
notifyEngineShutdownOk();