summaryrefslogtreecommitdiff
path: root/src/anet.c
diff options
context:
space:
mode:
authorYossi Gottlieb <yossigo@gmail.com>2020-12-09 20:20:55 +0200
committerGitHub <noreply@github.com>2020-12-09 20:20:55 +0200
commitcf3d79d4c10c5ca4e485ce29c288825d582ca067 (patch)
tree1220adf0a27c56f4b7740d1e5c23869eea3447e3 /src/anet.c
parent6a3c4ac50a6666feb09de1561b1c483dc2a1891e (diff)
downloadredis-cf3d79d4c10c5ca4e485ce29c288825d582ca067.tar.gz
Fix double close on IPv6 setup error. (#8168)
Fixes #8165.
Diffstat (limited to 'src/anet.c')
-rw-r--r--src/anet.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/anet.c b/src/anet.c
index d46ce5398..7a0a1b1ed 100644
--- a/src/anet.c
+++ b/src/anet.c
@@ -470,7 +470,6 @@ static int anetV6Only(char *err, int s) {
int yes = 1;
if (setsockopt(s,IPPROTO_IPV6,IPV6_V6ONLY,&yes,sizeof(yes)) == -1) {
anetSetError(err, "setsockopt: %s", strerror(errno));
- close(s);
return ANET_ERR;
}
return ANET_OK;