@cryptotaxi247 / netdata-1 / commits / 4c9b2ef9b

check for SOCK_CLOEXEC only when it is defined; fixes #864

Costa Tsaousis (ktsaou) committed Aug 31, 2016 at 08:18 UTC 4c9b2ef9b2feeb88bf35dfd72e16b0fc766d32b9
1 file changed +2
src/web_server.c
+2
@@ -38,10 +38,12 @@ int accept4(int sock, struct sockaddr *addr, socklen_t *addrlen, int flags) {
38 flags &= ~SOCK_NONBLOCK;
39 }
40
41 +#ifdef SOCK_CLOEXEC
42 if (flags & SOCK_CLOEXEC) {
43 newflags |= O_CLOEXEC;
44 flags &= ~SOCK_CLOEXEC;
45 }
46 +#endif
47
48 if (flags) {
49 errno = -EINVAL;