aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/processinterface.cpp
diff options
context:
space:
mode:
authorMarcus Tillmanns <[email protected]>2023-03-24 09:26:42 +0100
committerMarcus Tillmanns <[email protected]>2023-04-04 05:59:25 +0000
commitf1f5a7412a124ec011c5563a1120faf8343d3e8e (patch)
treef3eef21ad98b466db7a969ff39dff35b2b17f667 /src/libs/utils/processinterface.cpp
parent242d19c19d8f3cb4cc548d849bc2bbcea9377035 (diff)
Utils: Send __qtc marker from stub
Docker and ssh devices need the real process id on the remote device. The process stub now send this if it receives it as the first line of output. Change-Id: I5d3af39651958fc88d21c3854a0fa1d7f51547a6 Reviewed-by: <[email protected]> Reviewed-by: David Schulz <[email protected]>
Diffstat (limited to 'src/libs/utils/processinterface.cpp')
-rw-r--r--src/libs/utils/processinterface.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/libs/utils/processinterface.cpp b/src/libs/utils/processinterface.cpp
index a5e60c97a31..a2dc746905c 100644
--- a/src/libs/utils/processinterface.cpp
+++ b/src/libs/utils/processinterface.cpp
@@ -29,8 +29,10 @@ int ProcessInterface::controlSignalToInt(ControlSignal controlSignal)
case ControlSignal::Terminate: return 15;
case ControlSignal::Kill: return 9;
case ControlSignal::Interrupt: return 2;
- case ControlSignal::KickOff: QTC_CHECK(false); return 0;
- case ControlSignal::CloseWriteChannel: QTC_CHECK(false); return 0;
+ case ControlSignal::KickOff: return 19;
+ case ControlSignal::CloseWriteChannel:
+ QTC_CHECK(false);
+ return 0;
}
return 0;
}