aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/surface/server.cc
diff options
context:
space:
mode:
authorGravatar ncteisen <ncteisen@gmail.com>2018-12-07 12:01:16 -0800
committerGravatar ncteisen <ncteisen@gmail.com>2018-12-07 12:01:16 -0800
commit12192bed323cacc5e59a5fca89da2a1ec66816a5 (patch)
treeef1c724954e41e4792257208854ab3095793f2bc /src/core/lib/surface/server.cc
parent87b1c3ce56363a557f2874ab94b8af516e8ae532 (diff)
reviewer feedback
Diffstat (limited to 'src/core/lib/surface/server.cc')
-rw-r--r--src/core/lib/surface/server.cc4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/core/lib/surface/server.cc b/src/core/lib/surface/server.cc
index e257caa8f9..44e938ad77 100644
--- a/src/core/lib/surface/server.cc
+++ b/src/core/lib/surface/server.cc
@@ -462,9 +462,7 @@ static void finish_destroy_channel(void* cd, grpc_error* error) {
channel_data* chand = static_cast<channel_data*>(cd);
grpc_server* server = chand->server;
GRPC_CHANNEL_INTERNAL_UNREF(chand->channel, "server");
- if (chand->socket_node != nullptr) {
- chand->socket_node->Unref();
- }
+ chand->socket_node.reset();
server_unref(server);
}