diff options
author | Craig Tiller <ctiller@google.com> | 2015-05-29 22:46:54 -0700 |
---|---|---|
committer | Craig Tiller <ctiller@google.com> | 2015-05-29 22:46:54 -0700 |
commit | 9ec2a520ee3fdc78605db4ee7b0019a1630f1bfd (patch) | |
tree | 04886f110bcc0364e1b273752f58bc6faab35487 /src/core/surface/server.c | |
parent | 16a3e1394fa54f045f796ab632305edc5b8ec414 (diff) |
Add channel refcount debugging
Diffstat (limited to 'src/core/surface/server.c')
-rw-r--r-- | src/core/surface/server.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/core/surface/server.c b/src/core/surface/server.c index 5d172ba913..fc5b7b0bad 100644 --- a/src/core/surface/server.c +++ b/src/core/surface/server.c @@ -306,7 +306,7 @@ static void orphan_channel(channel_data *chand) { static void finish_destroy_channel(void *cd, int success) { channel_data *chand = cd; grpc_server *server = chand->server; - grpc_channel_internal_unref(chand->channel); + GRPC_CHANNEL_INTERNAL_UNREF(chand->channel, "server"); server_unref(server); } @@ -573,14 +573,14 @@ static void finish_shutdown_channel(void *p, int success) { grpc_channel_get_channel_stack(sca->chand->channel), 0), NULL, &op); } - grpc_channel_internal_unref(sca->chand->channel); + GRPC_CHANNEL_INTERNAL_UNREF(sca->chand->channel, "shutdown"); } static void shutdown_channel(channel_data *chand, int send_goaway, int send_disconnect) { shutdown_channel_args *sca; gpr_log(GPR_DEBUG, "shutdown_channel: %p %d %d", chand, send_goaway, send_disconnect); - grpc_channel_internal_ref(chand->channel); + GRPC_CHANNEL_INTERNAL_REF(chand->channel, "shutdown"); sca = gpr_malloc(sizeof(shutdown_channel_args)); sca->chand = chand; sca->send_goaway = send_goaway; |