Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpredis/phpredis.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPavlo Yatsukhnenko <yatsukhnenko@gmail.com>2018-11-07 15:03:35 +0300
committerPavlo Yatsukhnenko <yatsukhnenko@gmail.com>2018-11-07 15:03:35 +0300
commit6f7ddd275a008ed0beb995d3f9f80756af02a370 (patch)
treed9ca8b53467984f6695b61e79c4ec029460726c1 /redis_session.c
parent071a1d547682b927b8f658d7c1a727e6dd9286b5 (diff)
Fix coverity scan warnings
Diffstat (limited to 'redis_session.c')
-rw-r--r--redis_session.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/redis_session.c b/redis_session.c
index 71b66b5b..bb62ae8e 100644
--- a/redis_session.c
+++ b/redis_session.c
@@ -209,7 +209,9 @@ redis_pool_get_sock(redis_pool *pool, const char *key TSRMLS_DC) {
if (rpm->auth && rpm->redis_sock->status != REDIS_SOCK_STATUS_CONNECTED) {
needs_auth = 1;
}
- redis_sock_server_open(rpm->redis_sock TSRMLS_CC);
+ if (redis_sock_server_open(rpm->redis_sock TSRMLS_CC) < 0) {
+ continue;
+ }
if (needs_auth) {
redis_pool_member_auth(rpm TSRMLS_CC);
}