From d2c52ea0c0d6fcc7a1fc26cb1051de8c88f89946 Mon Sep 17 00:00:00 2001 From: Dennis Postma Date: Sat, 21 Sep 2024 22:15:06 +0200 Subject: [PATCH] QueueMangr. async. --- src/managers/queueManager.ts | 3 +-- src/server.ts | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/managers/queueManager.ts b/src/managers/queueManager.ts index e8c73d0..38f342d 100644 --- a/src/managers/queueManager.ts +++ b/src/managers/queueManager.ts @@ -1,6 +1,5 @@ import IORedis from 'ioredis'; import { Job, Queue, Worker } from 'bullmq' -import CharacterJoin from '../events/zone/characterJoin' import config from '../utilities/config' class QueueManager { @@ -8,7 +7,7 @@ class QueueManager { public queue!: Queue; public worker!: Worker; - public boot() { + public async boot() { this.connection = new IORedis(config.REDIS_URL, { maxRetriesPerRequest: null }); diff --git a/src/server.ts b/src/server.ts index 7644c4e..2c227b7 100644 --- a/src/server.ts +++ b/src/server.ts @@ -64,7 +64,7 @@ export class Server { // Load user manager await UserManager.boot() - QueueManager.boot(); + await QueueManager.boot(); // Load zoneEditor manager await ZoneManager.boot()