From 83ee76e0b60340cc4e3db911afbcc86b4a0da6b1 Mon Sep 17 00:00:00 2001 From: Jesse Chan Date: Tue, 1 Dec 2020 00:14:22 +0800 Subject: [PATCH] config.cli: simplify stderr/stdout forwarding with stdio inherit --- config.cli.js | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/config.cli.js b/config.cli.js index 4bf2e813..44d3cbed 100644 --- a/config.cli.js +++ b/config.cli.js @@ -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', () => {