diff --git a/src/background/background.js b/src/background/background.js index 6787025..28596fe 100644 --- a/src/background/background.js +++ b/src/background/background.js @@ -314,6 +314,9 @@ app.on("window-all-closed", () => { }); app.on('before-quit', () => { + if(rl) + rl.close() + app.isQuiting = true if (sphinx) stop() diff --git a/src/background/server.js b/src/background/server.js index 0935e87..ff66247 100644 --- a/src/background/server.js +++ b/src/background/server.js @@ -63,6 +63,7 @@ rl.on("SIGINT", function () { }); process.on("SIGINT", () => { + rl.close() if(spider) { spider.stop(() => sphinx.stop(() => process.exit()))