From c914fbbc1d9be8030e76d07a005927a63109fc61 Mon Sep 17 00:00:00 2001 From: Lev Pachmanov Date: Fri, 26 Jul 2019 19:49:57 +0300 Subject: [PATCH] catch the error if socket initialization fails --- src/core/lib/iomgr/tcp_server_custom.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/lib/iomgr/tcp_server_custom.cc b/src/core/lib/iomgr/tcp_server_custom.cc index 767404be21d..61b307fc4c0 100644 --- a/src/core/lib/iomgr/tcp_server_custom.cc +++ b/src/core/lib/iomgr/tcp_server_custom.cc @@ -391,7 +391,7 @@ static grpc_error* tcp_server_add_port(grpc_tcp_server* s, socket->endpoint = nullptr; socket->listener = nullptr; socket->connector = nullptr; - grpc_custom_socket_vtable->init(socket, family); + error = grpc_custom_socket_vtable->init(socket, family); if (error == GRPC_ERROR_NONE) { error = add_socket_to_server(s, socket, addr, port_index, &sp);