diff --git a/console/src/main.js b/console/src/main.js index 3e829e833c..c046a4fb68 100644 --- a/console/src/main.js +++ b/console/src/main.js @@ -71,6 +71,9 @@ function shutdown() { }); if (idx == 0) { isShuttingDown = true; + + userConfig.save(configPath); + if (logWindow) { logWindow.close(); } @@ -521,14 +524,6 @@ app.on('ready', function() { homeServer = new ProcessGroup('home', [domainServer, acMonitor]); logWindow = new LogWindow(acMonitor, domainServer); - // make sure we stop child processes on app quit - app.on('quit', function(){ - console.log('App quitting'); - userConfig.save(configPath); - logWindow.close(); - homeServer.stop(); - }); - var processes = { home: homeServer };