config.cli: simplify stderr/stdout forwarding with stdio inherit

This commit is contained in:
Jesse Chan
2020-12-01 00:14:22 +08:00
parent e57c16606f
commit 83ee76e0b6
+3 -9
View File
@@ -159,19 +159,13 @@ if (argv.rtorrent) {
opts += `,import=${argv.rtconfig}`;
}
const rTorrentProcess = spawn('rtorrent', args.concat(['-o', opts]));
const rTorrentProcess = spawn('rtorrent', args.concat(['-o', opts]), {stdio: 'inherit'});
rTorrentProcess.stderr.on('data', (data) => {
console.error(`${data}`);
});
rTorrentProcess.stdout.on('data', (data) => {
console.log(`${data}`);
});
rTorrentProcess.on('close', () => {
process.exit();
process.exit(1);
});
rTorrentProcess.on('error', () => {
process.exit();
process.exit(1);
});
process.on('exit', () => {