aboutsummaryrefslogtreecommitdiff
path: root/src/core/lib/event_engine/shim.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/lib/event_engine/shim.cc')
-rw-r--r--src/core/lib/event_engine/shim.cc6
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;