diff options
author | Alexander Polcyn <apolcyn@google.com> | 2018-05-31 00:28:45 -0700 |
---|---|---|
committer | Alexander Polcyn <apolcyn@google.com> | 2018-06-07 15:27:05 -0700 |
commit | 4e8a2f5f273a9ef44499c9505c665df37ac507d5 (patch) | |
tree | 644f219f92beefc50f2b5d58d09d3219ef7e9ed5 /src/core/lib/iomgr/ev_epoll1_linux.cc | |
parent | 701a4b1c32a6da0c246bfe573ef3c96a9c652cc2 (diff) |
Remove already_closed param from fd_orphan
Diffstat (limited to 'src/core/lib/iomgr/ev_epoll1_linux.cc')
-rw-r--r-- | src/core/lib/iomgr/ev_epoll1_linux.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/lib/iomgr/ev_epoll1_linux.cc b/src/core/lib/iomgr/ev_epoll1_linux.cc index cf839619cd..82f84bc9e9 100644 --- a/src/core/lib/iomgr/ev_epoll1_linux.cc +++ b/src/core/lib/iomgr/ev_epoll1_linux.cc @@ -337,7 +337,7 @@ static void fd_shutdown(grpc_fd* fd, grpc_error* why) { } static void fd_orphan(grpc_fd* fd, grpc_closure* on_done, int* release_fd, - bool already_closed, const char* reason) { + const char* reason) { grpc_error* error = GRPC_ERROR_NONE; bool is_release_fd = (release_fd != nullptr); @@ -350,7 +350,7 @@ static void fd_orphan(grpc_fd* fd, grpc_closure* on_done, int* release_fd, descriptor fd->fd (but we still own the grpc_fd structure). */ if (is_release_fd) { *release_fd = fd->fd; - } else if (!already_closed) { + } else { close(fd->fd); } |