diff options
author | hwware <wen.hui.ware@gmail.com> | 2020-06-21 23:04:28 -0400 |
---|---|---|
committer | Oran Agra <oran@redislabs.com> | 2020-10-27 08:49:22 +0200 |
commit | d60953bf2588f1dc597ff63d6859415348906efd (patch) | |
tree | 521f8eeef70eb5c8a2e22fa70dec0bd578b6362e | |
parent | 89c68ba3f7fba1e1050c0ecfc7c2e57f64ec15f5 (diff) | |
download | redis-d60953bf2588f1dc597ff63d6859415348906efd.tar.gz |
fix memory leak in sentinel connection sharing
(cherry picked from commit 1bfa2d27a637119226ee3244d2d219c7e5a7ff33)
(cherry picked from commit d3aa3791fef71f68fd633d71408674de067ba52e)
-rw-r--r-- | src/sentinel.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sentinel.c b/src/sentinel.c index 1d67a440a..5a0d49a26 100644 --- a/src/sentinel.c +++ b/src/sentinel.c @@ -1061,6 +1061,7 @@ int sentinelTryConnectionSharing(sentinelRedisInstance *ri) { releaseInstanceLink(ri->link,NULL); ri->link = match->link; match->link->refcount++; + dictReleaseIterator(di); return C_OK; } dictReleaseIterator(di); |