mirror of
https://github.com/AlecM33/Werewolf.git
synced 2025-12-26 15:57:50 +01:00
remove unnecessary redis client, set up dynamic redis connection
This commit is contained in:
10
index.js
10
index.js
@@ -32,15 +32,9 @@
|
||||
singletons.eventManager.timerManager = timerManager.instance;
|
||||
singletons.eventManager.gameManager = GameManager.instance;
|
||||
|
||||
try {
|
||||
await singletons.eventManager.client.connect();
|
||||
logger.info('Root Redis client connected');
|
||||
} catch(e) {
|
||||
reject(new Error('UNABLE TO CONNECT TO REDIS because: '+ e));
|
||||
}
|
||||
|
||||
await singletons.eventManager.createGameSyncSubscriber(singletons.gameManager, singletons.eventManager);
|
||||
await singletons.eventManager.createRedisPublisher();
|
||||
await singletons.eventManager.createGameSyncSubscriber(singletons.gameManager, singletons.eventManager);
|
||||
|
||||
|
||||
const socketServer = singletons.eventManager.createSocketServer(webServer, app, port);
|
||||
singletons.gameManager.setGameSocketNamespace(singletons.eventManager.createGameSocketNamespace(socketServer, logger, singletons.gameManager));
|
||||
|
||||
Reference in New Issue
Block a user