From eb5d7d1594c7ac8bc99e931fb3bc72954649a1a2 Mon Sep 17 00:00:00 2001 From: Alexey Kasyanchuk Date: Thu, 2 Aug 2018 18:32:49 +0300 Subject: [PATCH] fix(linux): fix console control after exit --- src/background/background.js | 3 +++ src/background/server.js | 1 + 2 files changed, 4 insertions(+) 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()))