This is a bodge fix
parent
18267b8a0a
commit
10d2fbb374
|
@ -41,13 +41,12 @@ export default class Util {
|
||||||
cmd.stdout.on('data', writeFunction);
|
cmd.stdout.on('data', writeFunction);
|
||||||
cmd.stderr.on('data', writeFunction);
|
cmd.stderr.on('data', writeFunction);
|
||||||
cmd.on('error', writeFunction);
|
cmd.on('error', writeFunction);
|
||||||
cmd.on('error', (e) => this.client.getDMChannel('253600545972027394').then((c) => c.createMessage(inspect(e, { depth: 0 }))));
|
|
||||||
cmd.once('close', (code, signal) => {
|
cmd.once('close', (code, signal) => {
|
||||||
cmd.stdout.off('data', writeFunction);
|
cmd.stdout.off('data', writeFunction);
|
||||||
cmd.stderr.off('data', writeFunction);
|
cmd.stderr.off('data', writeFunction);
|
||||||
cmd.off('error', writeFunction);
|
cmd.off('error', writeFunction);
|
||||||
setTimeout(() => {}, 1000);
|
setTimeout(() => {}, 1000);
|
||||||
if (code !== 0) rej(new Error(output));
|
if (code !== 0) rej(new Error(`Command failed: ${command}\n${output}`));
|
||||||
res(output);
|
res(output);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue