Fixed issue where clients without redis struggled with starting the server

This commit is contained in:
Kasper Rynning-Tønnesen
2018-02-25 15:58:02 +01:00
parent df1dc29735
commit 9a877fa18e

View File

@@ -12,8 +12,16 @@ pathThumbnails = __dirname;
try {
var redis = require("redis");
var client = redis.createClient({host: "localhost", port: 6379});
client.quit();
startClustered(true);
client.on("error", function (err) {
console.log("Couldn't connect to redis-server, assuming non-clustered run");
num_processes = 1;
startClustered(false);
client.quit();
});
client.on("connect", function() {
startClustered(true);
client.quit();
});
} catch(e) {
console.log("Couldn't connect to redis-server, assuming non-clustered run");
num_processes = 1;