THRIFT-1751: definition of increase_max_fds doesn't compile when
HAVE_SYS_RESOURCE_H is not defined
Client: cpp
Patch: Ben Craig
diff --git a/lib/cpp/src/thrift/server/TServer.cpp b/lib/cpp/src/thrift/server/TServer.cpp
index f4ce744..5e82ce6 100755
--- a/lib/cpp/src/thrift/server/TServer.cpp
+++ b/lib/cpp/src/thrift/server/TServer.cpp
@@ -32,6 +32,7 @@
 
 namespace apache { namespace thrift { namespace server {
 
+#ifdef HAVE_SYS_RESOURCE_H
 int increase_max_fds(int max_fds=(1<<24))  {
   struct rlimit fdmaxrl;
 
@@ -43,5 +44,6 @@
 
   return static_cast<int>(fdmaxrl.rlim_cur);
 }
+#endif
 
 }}} // apache::thrift::server