summaryrefslogtreecommitdiff
path: root/src/anet.c
diff options
context:
space:
mode:
authorOran Agra <oran@redislabs.com>2021-04-21 13:33:18 +0300
committerGitHub <noreply@github.com>2021-04-21 13:33:18 +0300
commitbb16cf0f4faad53387b6f51f294109f791b1d434 (patch)
treebfb149aeb86583dc9b1e5750099a842a40a79602 /src/anet.c
parent5f6e166bce95c969d58ea0fcc357a779cc32bdc4 (diff)
downloadredis-bb16cf0f4faad53387b6f51f294109f791b1d434.tar.gz
fix anetGenericAccept error return check (#8835)
the anetGenericAccept return ANET_ERR but outside use constant -1 Co-authored-by: libo <buaa_libo@126.com>
Diffstat (limited to 'src/anet.c')
-rw-r--r--src/anet.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/anet.c b/src/anet.c
index ee78703c7..04ccc540d 100644
--- a/src/anet.c
+++ b/src/anet.c
@@ -507,7 +507,7 @@ int anetTcpAccept(char *err, int s, char *ip, size_t ip_len, int *port) {
int fd;
struct sockaddr_storage sa;
socklen_t salen = sizeof(sa);
- if ((fd = anetGenericAccept(err,s,(struct sockaddr*)&sa,&salen)) == -1)
+ if ((fd = anetGenericAccept(err,s,(struct sockaddr*)&sa,&salen)) == ANET_ERR)
return ANET_ERR;
if (sa.ss_family == AF_INET) {
@@ -526,7 +526,7 @@ int anetUnixAccept(char *err, int s) {
int fd;
struct sockaddr_un sa;
socklen_t salen = sizeof(sa);
- if ((fd = anetGenericAccept(err,s,(struct sockaddr*)&sa,&salen)) == -1)
+ if ((fd = anetGenericAccept(err,s,(struct sockaddr*)&sa,&salen)) == ANET_ERR)
return ANET_ERR;
return fd;