diff --git a/thrift/lib/cpp2/security/SSLUtil.cpp b/thrift/lib/cpp2/security/SSLUtil.cpp index 571ffef..8803f37 100644 --- a/thrift/lib/cpp2/security/SSLUtil.cpp +++ b/thrift/lib/cpp2/security/SSLUtil.cpp @@ -144,7 +144,7 @@ folly::AsyncSocketTransport::UniquePtr toFDSocket( auto sock = fizzSock->template getUnderlyingTransport(); folly::AsyncSocketTransport::UniquePtr ret; -#if defined(__linux__) && __has_include() +#if defined(__linux__) && FOLLY_HAS_LIBURING if (!sock && fizzSock->template getUnderlyingTransport()) { // `AsyncFdSocket` currently lacks uring support, so hardcode `AsyncSocket`