commit
251514c369
@ -163,7 +163,7 @@ module.exports = (_options = {}) => {
|
|||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
const args = [...defaultArgs, ..._args].filter((s) => s.length !== 0);
|
const args = [...defaultArgs, ..._args].filter((s) => s.length !== 0);
|
||||||
runResolve = resolve;
|
runResolve = resolve;
|
||||||
runReject = reject
|
runReject = reject;
|
||||||
ffmpeg(...parseArgs(Core, args));
|
ffmpeg(...parseArgs(Core, args));
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -219,14 +219,17 @@ module.exports = (_options = {}) => {
|
|||||||
running = false;
|
running = false;
|
||||||
try {
|
try {
|
||||||
Core.exit(1);
|
Core.exit(1);
|
||||||
} catch (e) {
|
} catch (err) {
|
||||||
log(e.message);
|
log(err.message);
|
||||||
|
if (runReject) {
|
||||||
|
runReject(err);
|
||||||
|
}
|
||||||
} finally {
|
} finally {
|
||||||
Core = null;
|
Core = null;
|
||||||
ffmpeg = null;
|
ffmpeg = null;
|
||||||
runResolve = null;
|
runResolve = null;
|
||||||
|
runReject = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user