diff options
Diffstat (limited to 'src/core/lib/event_engine/shim.cc')
-rw-r--r-- | src/core/lib/event_engine/shim.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/core/lib/event_engine/shim.cc b/src/core/lib/event_engine/shim.cc index 8a91ab5935..7052d56d12 100644 --- a/src/core/lib/event_engine/shim.cc +++ b/src/core/lib/event_engine/shim.cc @@ -45,7 +45,8 @@ bool UseEventEngineClient() { bool UseEventEngineListener() { // TODO(hork, eryu): Adjust the ifdefs accordingly when event engines become // available for other platforms. -#if defined(GRPC_POSIX_SOCKET_TCP) && !defined(GRPC_CFSTREAM) +#if defined(GRPC_POSIX_SOCKET_TCP) && !defined(GRPC_CFSTREAM) && \ + !defined(GRPC_DO_NOT_INSTANTIATE_POSIX_POLLER) return grpc_core::IsEventEngineListenerEnabled(); #else return false; @@ -53,7 +54,8 @@ bool UseEventEngineListener() { } bool EventEngineSupportsFd() { -#if defined(GRPC_POSIX_SOCKET_TCP) && !defined(GRPC_CFSTREAM) +#if defined(GRPC_POSIX_SOCKET_TCP) && !defined(GRPC_CFSTREAM) && \ + !defined(GRPC_DO_NOT_INSTANTIATE_POSIX_POLLER) return g_event_engine_supports_fd; #else return false; |