diff options
author | Oran Agra <oran@redislabs.com> | 2021-04-21 13:33:18 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-04-21 13:33:18 +0300 |
commit | bb16cf0f4faad53387b6f51f294109f791b1d434 (patch) | |
tree | bfb149aeb86583dc9b1e5750099a842a40a79602 /src/anet.c | |
parent | 5f6e166bce95c969d58ea0fcc357a779cc32bdc4 (diff) | |
download | redis-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.c | 4 |
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; |