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