aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/iomgr/wakeup_fd_eventfd.c
diff options
context:
space:
mode:
authorGravatar Craig Tiller <ctiller@google.com>2015-09-09 09:34:46 -0700
committerGravatar Craig Tiller <ctiller@google.com>2015-09-09 09:34:46 -0700
commit73b6606629bb65551bc804fa9e96b43ee3aa6583 (patch)
tree5adaac38d40ef5716fd9d1135318257838ce9864 /src/core/iomgr/wakeup_fd_eventfd.c
parent8f48d4ed17badb90bff1cd0cc06b22659e543673 (diff)
Workqueue: interface, test, and posix implementation
Diffstat (limited to 'src/core/iomgr/wakeup_fd_eventfd.c')
-rw-r--r--src/core/iomgr/wakeup_fd_eventfd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/iomgr/wakeup_fd_eventfd.c b/src/core/iomgr/wakeup_fd_eventfd.c
index 08fdc74f17..ba622eb1ee 100644
--- a/src/core/iomgr/wakeup_fd_eventfd.c
+++ b/src/core/iomgr/wakeup_fd_eventfd.c
@@ -66,7 +66,7 @@ static void eventfd_wakeup(grpc_wakeup_fd *fd_info) {
}
static void eventfd_destroy(grpc_wakeup_fd *fd_info) {
- close(fd_info->read_fd);
+ if (fd_info->read_fd != 0) close(fd_info->read_fd);
}
static int eventfd_check_availability(void) {