Skip to content

Commit

Permalink
fix(server): fix exit on server version #54 #52
Browse files Browse the repository at this point in the history
  • Loading branch information
DEgITx committed Jul 25, 2018
1 parent 65abf4e commit e420804
Showing 1 changed file with 23 additions and 2 deletions.
25 changes: 23 additions & 2 deletions src/background/server.js
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,29 @@ io.on('connection', (socket) =>

sphinx = startSphinx(() => {
dbPatcher(() => {
spider = spiderCall((...data) => io.sockets.emit(...data), (message, callback) => {
spider = new spiderCall((...data) => io.sockets.emit(...data), (message, callback) => {
socketMessages[message] = callback
}, path.resolve(packageJson.serverDataDirectory), packageJson.version, 'production')
}, null, sphinx)
}, path.resolve(packageJson.serverDataDirectory), () => {})
}, path.resolve(packageJson.serverDataDirectory), () => {})


var rl = require("readline").createInterface({
input: process.stdin,
output: process.stdout
});

rl.on("SIGINT", function () {
process.emit("SIGINT");
});

process.on("SIGINT", () => {
if(spider)
{
spider.stop(() => sphinx.stop(() => process.exit()))
}
else
{
sphinx.stop(() => process.exit())
}
});

0 comments on commit e420804

Please sign in to comment.