Index: lib/cpp/src/thrift/transport/TServerSocket.cpp
--- lib/cpp/src/thrift/transport/TServerSocket.cpp.orig
+++ lib/cpp/src/thrift/transport/TServerSocket.cpp
@@ -421,7 +421,7 @@ void TServerSocket::listen() {
 #ifdef ANDROID
                                  AI_PASSIVE | AI_ADDRCONFIG);
 #else
-                                 AI_PASSIVE | AI_V4MAPPED);
+                                 AI_PASSIVE);
 #endif
     } catch (const std::system_error& e) {
       GlobalOutput.printf("getaddrinfo() -> %d; %s", e.code().value(), e.what());
