diff options
author | Pavlo Yatsukhnenko <yatsukhnenko@gmail.com> | 2019-02-26 18:44:08 +0300 |
---|---|---|
committer | michael-grunder <michael.grunder@gmail.com> | 2019-03-19 21:11:04 +0300 |
commit | 0f38afa2e2ed56ae3cbdfaf0f6a245cdb9a8eff5 (patch) | |
tree | fcbb01345083e3a373fb935bb4ad06cb8be33ff5 /redis_array_impl.c | |
parent | 5053a9e7e47b87ead0ad2818e9186c218fe03a09 (diff) |
Fix RedisArray authentication
Diffstat (limited to 'redis_array_impl.c')
-rw-r--r-- | redis_array_impl.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/redis_array_impl.c b/redis_array_impl.c index b3fed26e..f152989f 100644 --- a/redis_array_impl.c +++ b/redis_array_impl.c @@ -80,7 +80,7 @@ ra_load_hosts(RedisArray *ra, HashTable *hosts, zend_string *auth, long retry_in if (!b_lazy_connect) { /* connect */ - if (redis_sock_server_open(redis->sock TSRMLS_CC) < 0) { + if (redis_sock_server_open(redis->sock TSRMLS_CC) < 0 || (auth && redis_sock_auth(redis->sock TSRMLS_CC) < 0)) { zval_dtor(&z_cons); ra->count = ++i; return NULL; |