Close write channel after writing to QProcess.

This commit is contained in:
Andrius Štikonas 2017-12-09 18:11:04 +00:00
parent 906a89c16d
commit 192305c1d5
1 changed files with 1 additions and 0 deletions

View File

@ -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);