summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorantirez <antirez@gmail.com>2014-04-24 17:03:07 +0200
committerantirez <antirez@gmail.com>2014-04-28 18:17:02 +0200
commit3acae3dee3d92c2b77d3c882ed8642011d7fa03f (patch)
tree1c105cfe3d417f4a30a64cd5c4d0cffa2dc7d0a4
parentb008863edbb4f20a067498257aec390424ca2e4f (diff)
downloadredis-3acae3dee3d92c2b77d3c882ed8642011d7fa03f.tar.gz
While ANET_ERR is -1, check syscall retval for -1 itself.
-rw-r--r--src/anet.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/anet.c b/src/anet.c
index 91545a0d5..56385499f 100644
--- a/src/anet.c
+++ b/src/anet.c
@@ -496,7 +496,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)) == ANET_ERR)
+ if ((fd = anetGenericAccept(err,s,(struct sockaddr*)&sa,&salen)) == -1)
return ANET_ERR;
if (sa.ss_family == AF_INET) {
@@ -515,7 +515,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)) == ANET_ERR)
+ if ((fd = anetGenericAccept(err,s,(struct sockaddr*)&sa,&salen)) == -1)
return ANET_ERR;
return fd;