fix for compiling in RHEL 5.x; fixes #911
Costa Tsaousis (ktsaou) committed
Sep 7, 2016 at 20:39 UTC
72cbc2135e31f9341eaaa43cc5f308eca70e478f
1 file changed
+2
src/web_server.c
+2
@@ -39,10 +39,12 @@ int accept4(int sock, struct sockaddr *addr, socklen_t *addrlen, int flags) {
39
}
40
41
#ifdef SOCK_CLOEXEC
42
+#ifdef O_CLOEXEC
43
if (flags & SOCK_CLOEXEC) {
44
newflags |= O_CLOEXEC;
45
flags &= ~SOCK_CLOEXEC;
46
}
47
+#endif
48
#endif
49
50
if (flags) {