diff --git a/packages/ioredis/lib/modules/redis-core.module.ts b/packages/ioredis/lib/modules/redis-core.module.ts index 87bd6ec..fc6cdc6 100644 --- a/packages/ioredis/lib/modules/redis-core.module.ts +++ b/packages/ioredis/lib/modules/redis-core.module.ts @@ -32,9 +32,9 @@ export class RedisCoreModule implements OnApplicationShutdown { if (connection && typeof connection.quit === 'function') { await connection.quit(); } - } catch {} - } - RedisCoreModule.connectionTokens.clear(); + RedisCoreModule.connectionTokens.delete(token); + } catch {} + } } static forRoot(