diff --git a/src/plugins/debugger/debuggerengine.cpp b/src/plugins/debugger/debuggerengine.cpp index 7f185911e8c..c5683ca1aca 100644 --- a/src/plugins/debugger/debuggerengine.cpp +++ b/src/plugins/debugger/debuggerengine.cpp @@ -668,11 +668,13 @@ void DebuggerEngine::notifyEngineSetupOk() if (isMasterEngine() && runTool()) runTool()->reportStarted(); - setState(InferiorSetupRequested); showMessage("CALL: SETUP INFERIOR"); d->m_progress.setProgressValue(250); - if (isMasterEngine()) + if (isMasterEngine()) { + // Slaves will get called setupSlaveInferior() below. + setState(InferiorSetupRequested); setupInferior(); + } } void DebuggerEngine::setupSlaveInferior()