chore: clean up sub process on exit

This commit is contained in:
Louis 2023-09-30 13:01:37 +07:00 committed by Louis
parent efc6db9e1a
commit cc898618d8
2 changed files with 8 additions and 5 deletions

5
.gitignore vendored
View File

@ -13,9 +13,4 @@ build
.DS_Store
electron/renderer
# Nitro
electron/core/plugins/nitro-plugin/nitro
electron/core/plugins/nitro-plugin/uploads
electron/core/plugins/nitro-plugin/*.log
*.log

View File

@ -5,6 +5,14 @@ const fs = require("fs");
let subprocess = null;
process.on("exit", () => {
// Perform cleanup tasks here
console.log("kill subprocess on exit");
if (subprocess) {
subprocess.kill();
}
});
async function initModel(product) {
// fileName fallback
if (!product.fileName) {