aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcus Tillmanns <marcus.tillmanns@qt.io>2024-02-13 10:22:33 +0100
committerMarcus Tillmanns <marcus.tillmanns@qt.io>2024-02-13 14:20:31 +0000
commitf905ad1aa648c4b1c31fcfb2a77dfe241ec2eb1f (patch)
treeb7a7f27b16a1db97ee8ef48f8d57df6dd6e55726
parent5937f1b78e96c85c2c7bad4cfb24a4c73e6d519f (diff)
Terminal: Fix handling stub timeout
Change-Id: Idaf18ac404d878382d5912793a667200bd7fe6f9 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: hjk <hjk@qt.io>
-rw-r--r--src/libs/utils/terminalinterface.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libs/utils/terminalinterface.cpp b/src/libs/utils/terminalinterface.cpp
index de3f57145c..0d5a3be020 100644
--- a/src/libs/utils/terminalinterface.cpp
+++ b/src/libs/utils/terminalinterface.cpp
@@ -420,6 +420,7 @@ void TerminalInterface::start()
connect(d->stubConnectTimeoutTimer.get(), &QTimer::timeout, this, [this] {
killInferiorProcess();
killStubProcess();
+ emitFinished(-1, QProcess::ExitStatus::CrashExit);
});
d->stubConnectTimeoutTimer->setSingleShot(true);
d->stubConnectTimeoutTimer->start(10000);