io/process: null stdio channels in detached processes

This commit is contained in:
outfoxxed 2025-07-13 19:48:08 -07:00
parent b011cd9d33
commit de25787451
No known key found for this signature in database
GPG key ID: 4C88A185FB89301E
3 changed files with 17 additions and 1 deletions

View file

@ -249,6 +249,11 @@ void Process::startDetached() {
this->setupEnvironment(&process);
process.setProgram(cmd);
process.setArguments(args);
process.setStandardInputFile(QProcess::nullDevice());
process.setStandardOutputFile(QProcess::nullDevice());
process.setStandardErrorFile(QProcess::nullDevice());
process.startDetached();
}