aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/iomgr/ev_posix.cc
diff options
context:
space:
mode:
authorGravatar Yash Tibrewal <yashkt@google.com>2018-08-13 14:55:49 -0700
committerGravatar Yash Tibrewal <yashkt@google.com>2018-08-13 14:55:49 -0700
commit82b1a08e15e3fbc26e1fdd8c6ad4231b89391856 (patch)
tree34d68eec3600ddc36c08c3860d107e0b8d9e6c8d /src/core/lib/iomgr/ev_posix.cc
parentac50c81a08025e36dd5a6e9127c98e08d3195c9c (diff)
Try1
Diffstat (limited to 'src/core/lib/iomgr/ev_posix.cc')
-rw-r--r--src/core/lib/iomgr/ev_posix.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/core/lib/iomgr/ev_posix.cc b/src/core/lib/iomgr/ev_posix.cc
index 2ce9b0f97d..681a11291b 100644
--- a/src/core/lib/iomgr/ev_posix.cc
+++ b/src/core/lib/iomgr/ev_posix.cc
@@ -194,7 +194,12 @@ void grpc_event_engine_shutdown(void) {
}
bool grpc_event_engine_can_track_errors(void) {
+/* Only track errors if platform supports errqueue. */
+#ifdef GRPC_LINUX_ERRQUEUE
return g_event_engine->can_track_err;
+#else
+ return false;
+#endif /* GRPC_LINUX_ERRQUEUE */
}
grpc_fd* grpc_fd_create(int fd, const char* name, bool track_err) {