aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/ext/transport/chttp2/server
diff options
context:
space:
mode:
authorGravatar ncteisen <ncteisen@gmail.com>2018-10-29 08:38:35 -0700
committerGravatar ncteisen <ncteisen@gmail.com>2018-10-29 08:38:35 -0700
commit08519d44729c95b2f62a661ec846aa40448a5ef4 (patch)
treee1a528df6a6c680b53d051c09b92d1305fa3f5e5 /src/core/ext/transport/chttp2/server
parent5cf95f0b52c21e6ebd0a7917d619da7b545d86c7 (diff)
Listen sockets track their port
Diffstat (limited to 'src/core/ext/transport/chttp2/server')
-rw-r--r--src/core/ext/transport/chttp2/server/chttp2_server.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/core/ext/transport/chttp2/server/chttp2_server.cc b/src/core/ext/transport/chttp2/server/chttp2_server.cc
index bdb2339e40..05aeede07a 100644
--- a/src/core/ext/transport/chttp2/server/chttp2_server.cc
+++ b/src/core/ext/transport/chttp2/server/chttp2_server.cc
@@ -363,7 +363,8 @@ grpc_error* grpc_chttp2_server_add_port(grpc_server* server, const char* addr,
arg = grpc_channel_args_find(args, GRPC_ARG_ENABLE_CHANNELZ);
if (grpc_channel_arg_get_bool(arg, false)) {
state->channelz_listen_socket =
- grpc_core::MakeRefCounted<grpc_core::channelz::ListenSocketNode>();
+ grpc_core::MakeRefCounted<grpc_core::channelz::ListenSocketNode>(
+ *port_num);
socket_uuid = state->channelz_listen_socket->uuid();
}