mirror of
https://github.com/MichMich/MagicMirror.git
synced 2025-04-25 15:10:30 -04:00
close server
This commit is contained in:
parent
a3a6c33b32
commit
c15b31b374
2 changed files with 8 additions and 1 deletions
|
@ -48,6 +48,7 @@ process.on("uncaughtException", function (err) {
|
|||
*/
|
||||
function App() {
|
||||
let nodeHelpers = [];
|
||||
let httpServer;
|
||||
|
||||
/**
|
||||
* Loads the config file. Combines it with the defaults, and runs the
|
||||
|
@ -222,7 +223,7 @@ function App() {
|
|||
}
|
||||
|
||||
loadModules(modules, function () {
|
||||
const server = new Server(config, function (app, io) {
|
||||
httpServer = new Server(config, function (app, io) {
|
||||
Log.log("Server started ...");
|
||||
|
||||
for (let nodeHelper of nodeHelpers) {
|
||||
|
@ -253,6 +254,7 @@ function App() {
|
|||
nodeHelper.stop();
|
||||
}
|
||||
}
|
||||
httpServer.close();
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
|
@ -92,6 +92,11 @@ function Server(config, callback) {
|
|||
if (typeof callback === "function") {
|
||||
callback(app, io);
|
||||
}
|
||||
|
||||
this.close = function () {
|
||||
server.close();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
module.exports = Server;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue