From 44cf1c46359b3cc28315b583cc6c70a4d5dcf787 Mon Sep 17 00:00:00 2001
From: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
Date: Fri, 23 Oct 2009 17:03:45 +0200
Subject: [PATCH] no need for a real state check here - an assert will do

and fix typo in debug message :)=
---
 src/plugins/debugger/gdb/gdbengine.cpp | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/src/plugins/debugger/gdb/gdbengine.cpp b/src/plugins/debugger/gdb/gdbengine.cpp
index 299cb97dfd0..715e70d4962 100644
--- a/src/plugins/debugger/gdb/gdbengine.cpp
+++ b/src/plugins/debugger/gdb/gdbengine.cpp
@@ -615,18 +615,12 @@ void GdbEngine::readGdbStandardOutput()
 
 void GdbEngine::interruptInferior()
 {
-    QTC_ASSERT(state() == InferiorRunning, qDebug() << state());
-
-    if (state() == DebuggerNotReady) {
-        debugMessage(_("TRYING TO INTERRUPT INFERIOR WITHOUT RUNNING GDB"));
-        shutdown();
-        return;
-    }
+    QTC_ASSERT(state() == InferiorRunning, qDebug() << state(); return);
 
     setState(InferiorStopping);
     showStatusMessage(tr("Stop requested..."), 5000);
 
-    debugMessage(_("TRYING TO INTERUPT INFERIOR"));
+    debugMessage(_("TRYING TO INTERRUPT INFERIOR"));
     m_gdbAdapter->interruptInferior();
 }
 
-- 
GitLab