forked from qt-creator/qt-creator
QtcProcess: Add closeWriteChannel()
Change-Id: I080be230ec420ead2866f9481123125361e57033 Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
This commit is contained in:
@@ -309,7 +309,11 @@ qint64 DockerProcessImpl::write(const QByteArray &data)
|
||||
void DockerProcessImpl::sendControlSignal(ControlSignal controlSignal)
|
||||
{
|
||||
QTC_ASSERT(m_remotePID, return);
|
||||
int signal = controlSignalToInt(controlSignal);
|
||||
if (controlSignal == ControlSignal::CloseWriteChannel) {
|
||||
m_process.closeWriteChannel();
|
||||
return;
|
||||
}
|
||||
const int signal = controlSignalToInt(controlSignal);
|
||||
m_devicePrivate->runInShell(
|
||||
{"kill", {QString("-%1").arg(signal), QString("%2").arg(m_remotePID)}});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user