mirror of
https://github.com/fluencelabs/redis
synced 2025-03-21 01:50:50 +00:00
Merge pull request #5598 from lamby/dont-treat-unsupported-protocols-as-fatal-errors
Don't treat unsupported protocols as fatal errors
This commit is contained in:
commit
1eca933d6f
@ -1961,6 +1961,10 @@ int listenToPort(int port, int *fds, int *count) {
|
|||||||
"Creating Server TCP listening socket %s:%d: %s",
|
"Creating Server TCP listening socket %s:%d: %s",
|
||||||
server.bindaddr[j] ? server.bindaddr[j] : "*",
|
server.bindaddr[j] ? server.bindaddr[j] : "*",
|
||||||
port, server.neterr);
|
port, server.neterr);
|
||||||
|
if (errno == ENOPROTOOPT || errno == EPROTONOSUPPORT ||
|
||||||
|
errno == ESOCKTNOSUPPORT || errno == EPFNOSUPPORT ||
|
||||||
|
errno == EAFNOSUPPORT || errno == EADDRNOTAVAIL)
|
||||||
|
continue;
|
||||||
return C_ERR;
|
return C_ERR;
|
||||||
}
|
}
|
||||||
anetNonBlock(NULL,fds[*count]);
|
anetNonBlock(NULL,fds[*count]);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user