From b6513b6d50e54607625dc4d82a5d89eb716052fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bjo=CC=88rn=20Dahlgren?= Date: Wed, 4 Jun 2014 23:24:48 +0200 Subject: [PATCH] Catch problems read server config --- manager.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/manager.js b/manager.js index 2bcf32c..68bcee5 100644 --- a/manager.js +++ b/manager.js @@ -131,9 +131,13 @@ Manager.prototype.load = (function () { return; } - JSON.parse(data).forEach(function (server) { - self._addServer(server.id, server.title, server.port, server.mods); - }); + try { + JSON.parse(data).forEach(function (server) { + self._addServer(server.id, server.title, server.port, server.mods); + }); + } catch(e) { + console.error("Manager load error: " + e); + } }); });