Debugger: Fix gdb debugging without terminal

Amends 373886bc21.

Change-Id: I200391d702dc447508b52a9a3f210d08626b1bbf
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Christian Stenger
2023-09-08 08:43:05 +02:00
parent 6defd083ef
commit 05b6678d56

View File

@@ -1450,7 +1450,7 @@ void GdbEngine::handleStop2(const GdbMi &data)
void GdbEngine::handleStop3() void GdbEngine::handleStop3()
{ {
if (terminal() && state() != InferiorRunOk) { if (!terminal() || state() != InferiorRunOk) {
DebuggerCommand cmd("-thread-info", Discardable); DebuggerCommand cmd("-thread-info", Discardable);
cmd.callback = CB(handleThreadInfo); cmd.callback = CB(handleThreadInfo);
runCommand(cmd); runCommand(cmd);