diff --git a/index.js b/index.js index 135beca..d8d4b19 100644 --- a/index.js +++ b/index.js @@ -11,7 +11,13 @@ try { } catch (ex) { // Can't determine version } -var configJSONS = JSON.parse(fs.readFileSync(__dirname + "/../../../config.json")); // Read configuration JSON +var configJSONS = {}; +try { + configJSONS = JSON.parse(fs.readFileSync(__dirname + "/../../../config.json")); // Read configuration JSON +} catch(ex) { + //OrangeCircle will not care about configJSONS in SVR.JS 3.x and newer + //SVR.JS 2.x and older will fail to start with broken configuration file anyway... +} var scgiConf = {}; try { scgiConf = JSON.parse(fs.readFileSync(__dirname + "/../../../orangecircle-config.json"));