diff --git a/packages/client/lib/client/index.ts b/packages/client/lib/client/index.ts index e1ddb64b9a7..d457c975992 100644 --- a/packages/client/lib/client/index.ts +++ b/packages/client/lib/client/index.ts @@ -361,7 +361,7 @@ export default class RedisClient< this.#pingTimer = setTimeout(() => { if (!this.#socket.isReady) return; - (this as unknown as RedisClientType).ping() + this.#sendCommand(['PING'], { ignorePubSubMode: true }) .then(reply => this.emit('ping-interval', reply)) .catch(err => this.emit('error', err)) .finally(() => this.#setPingTimer());