Shahar Mor
Shahar Mor
> why not to just use the `device.type === 'mobile'` (or `tablet`) Because the `device.type` detection is based on the device itself, not the browser, which can sometimes be detected...
5 years later, still a bug :smile:
Hey @ccs018, as far as I know, ioredis only refreshes the cluster nodes list when there is a slot change. Can you try to change one of the slots and...
Can you share how you are calling the `Redis.Cluster` constructor?
We just encountered this issue as well. I was under the impression that commandTimeout is set regardless of whether the command was actually sent to any node, but apperatenly not....
Its possible that during a failover to a slave, the old master will sync from the new master and cause this error to be returned, which makes the whole failover...
@luin something like this? ``` js redis = new Redis(_.defaults({ retryStrategy: null, readOnly: readOnly }, node, this.redisOptions, { lazyConnect: true })); var _this = this; redis._readyCheck(function (err) { // TODO:...
So that means that this should already be fixed? I've seen this happen in production, so its definitely an issue. Could it be that it happens only to slaves or...
Its also possible that it happens if the slave was once connected, but then got restarted for some reason
Hey @luin , I just encountered this issue again, and I think we should see how we can fix it.