From 192305c1d506cf6d84549c27f2a96b1f6dcf5e1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrius=20=C5=A0tikonas?= Date: Sat, 9 Dec 2017 18:11:04 +0000 Subject: [PATCH] Close write channel after writing to QProcess. --- src/util/externalcommandhelper.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/util/externalcommandhelper.cpp b/src/util/externalcommandhelper.cpp index c60d84c..30a719b 100644 --- a/src/util/externalcommandhelper.cpp +++ b/src/util/externalcommandhelper.cpp @@ -32,6 +32,7 @@ ActionReply ExternalCommandHelper::start(const QVariantMap& args) cmd.setEnvironment(environment); cmd.start(command, arguments); cmd.write(input); + cmd.closeWriteChannel(); cmd.waitForFinished(-1); QByteArray output = cmd.readAllStandardOutput(); reply.addData(QStringLiteral("output"), output);