Close fd if error on getsockname

pull/18556/head
Yash Tibrewal 6 years ago
parent 282702d080
commit 685372f61e
  1. 1
      src/core/lib/iomgr/tcp_server_posix.cc

@ -225,6 +225,7 @@ static void on_read(void* arg, grpc_error* err) {
if (getsockname(fd, reinterpret_cast<struct sockaddr*>(addr.addr),
&(addr.len)) < 0) {
gpr_log(GPR_ERROR, "Failed getsockname: %s", strerror(errno));
close(fd);
goto error;
}
}

Loading…
Cancel
Save