|
|
@ -229,7 +229,9 @@ static void destroy_channel(void *p, int ok) { |
|
|
|
registered_call *rc = channel->registered_calls; |
|
|
|
registered_call *rc = channel->registered_calls; |
|
|
|
channel->registered_calls = rc->next; |
|
|
|
channel->registered_calls = rc->next; |
|
|
|
GRPC_MDELEM_UNREF(rc->path); |
|
|
|
GRPC_MDELEM_UNREF(rc->path); |
|
|
|
|
|
|
|
if (rc->authority) { |
|
|
|
GRPC_MDELEM_UNREF(rc->authority); |
|
|
|
GRPC_MDELEM_UNREF(rc->authority); |
|
|
|
|
|
|
|
} |
|
|
|
gpr_free(rc); |
|
|
|
gpr_free(rc); |
|
|
|
} |
|
|
|
} |
|
|
|
grpc_mdctx_unref(channel->metadata_context); |
|
|
|
grpc_mdctx_unref(channel->metadata_context); |
|
|
|