From f283b947353ca50d35adad5326700df66a86c1a5 Mon Sep 17 00:00:00 2001 From: Brian Aker Date: Thu, 22 Apr 2010 16:42:25 -0700 Subject: [PATCH] Fix macro for Linux --- libmemcached/connect.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libmemcached/connect.c b/libmemcached/connect.c index 125d7b0a..8d0e0a9b 100644 --- a/libmemcached/connect.c +++ b/libmemcached/connect.c @@ -106,6 +106,7 @@ static memcached_return_t set_socket_options(memcached_server_st *ptr) #endif +#if defined(__MACH__) && defined(__APPLE__) || defined(__FreeBSD__) { int set = 1; int error= setsockopt(ptr->fd, SOL_SOCKET, SO_NOSIGPIPE, (void *)&set, sizeof(int)); @@ -117,6 +118,7 @@ static memcached_return_t set_socket_options(memcached_server_st *ptr) perror("setsockopt(SO_NOSIGPIPE)"); } } +#endif if (ptr->root->flags.no_block) { -- 2.30.2