From 65328399387cb6da4833e0057693174d0dad24d5 Mon Sep 17 00:00:00 2001 From: Daniel Larimer Date: Fri, 2 May 2014 14:09:29 -0400 Subject: [PATCH] fix apple build --- src/network/tcp_socket.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/network/tcp_socket.cpp b/src/network/tcp_socket.cpp index 382a938..bb4d15b 100644 --- a/src/network/tcp_socket.cpp +++ b/src/network/tcp_socket.cpp @@ -95,9 +95,12 @@ namespace fc { # endif (char*)&timeout_sec, sizeof(timeout_sec)) < 0) wlog("Error setting TCP keepalive idle time"); +#ifndef __APPLE__ // TCP_KEEPINTVL does not seem to work on 10.8.4 if (setsockopt(my->_sock.native(), IPPROTO_TCP, TCP_KEEPINTVL, (char*)&timeout_sec, sizeof(timeout_sec)) < 0) wlog("Error setting TCP keepalive interval"); +#endif // !__APPLE__ + #endif } else