diff --git a/lib/private/RedisFactory.php b/lib/private/RedisFactory.php index 810a0585ebf..701e15325c3 100644 --- a/lib/private/RedisFactory.php +++ b/lib/private/RedisFactory.php @@ -44,8 +44,16 @@ class RedisFactory { throw new \Exception('Redis Cluster support is not available'); } // cluster config - $timeout = isset($config['timeout']) ? $config['timeout'] : null; - $readTimeout = isset($config['read_timeout']) ? $config['read_timeout'] : null; + if (isset($config['timeout'])) { + $timeout = $config['timeout']; + } else { + $timeout = null; + } + if (isset($config['read_timeout'])) { + $readTimeout = $config['read_timeout']; + } else { + $readTimeout = null; + } $this->instance = new \RedisCluster(null, $config['seeds'], $timeout, $readTimeout); if (isset($config['failover_mode'])) {