aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/iomgr
diff options
context:
space:
mode:
authorGravatar Craig Tiller <ctiller@google.com>2017-10-02 22:58:24 +0000
committerGravatar Craig Tiller <ctiller@google.com>2017-10-02 22:58:24 +0000
commit39908712befdb5b6d81c7b2c281ee849d8322350 (patch)
tree0686b760960ce7dbe4ad6a3de1c71edc62ed974c /src/core/lib/iomgr
parent65da0efda3bcf8c7e7962a9a30602df1c9c92bb6 (diff)
Fixes
Diffstat (limited to 'src/core/lib/iomgr')
-rw-r--r--src/core/lib/iomgr/ev_epollex_linux.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/lib/iomgr/ev_epollex_linux.c b/src/core/lib/iomgr/ev_epollex_linux.c
index 7d3482d779..5b26901baa 100644
--- a/src/core/lib/iomgr/ev_epollex_linux.c
+++ b/src/core/lib/iomgr/ev_epollex_linux.c
@@ -653,6 +653,7 @@ static grpc_error *fd_become_pollable(grpc_fd *fd, pollable **p) {
if (fd->pollable_obj == NULL) {
if (append_error(&error, pollable_create(PO_FD, &fd->pollable_obj),
err_desc)) {
+fd->pollable_obj->owner_fd = fd;
if (!append_error(&error, pollable_add_fd(fd->pollable_obj, fd),
err_desc)) {
pollable_unref(fd->pollable_obj);