From 50bc609f6e4395ff87ff6d7f5223f625e4360831 Mon Sep 17 00:00:00 2001
From: Craig Tiller <ctiller@google.com>
Date: Wed, 1 Jul 2015 14:25:19 -0700
Subject: [PATCH] Expand comment

---
 src/core/channel/client_channel.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/core/channel/client_channel.c b/src/core/channel/client_channel.c
index e05bda7f2d..871e970eb8 100644
--- a/src/core/channel/client_channel.c
+++ b/src/core/channel/client_channel.c
@@ -57,7 +57,10 @@ typedef struct {
   grpc_mdctx *mdctx;
   /** resolver for this channel */
   grpc_resolver *resolver;
-  /** master channel */
+  /** master channel - the grpc_channel instance that ultimately owns
+      this channel_data via its channel stack.
+      We occasionally use this to bump the refcount on the master channel
+      to keep ourselves alive through an asynchronous operation. */
   grpc_channel *master;
 
   /** mutex protecting client configuration, including all
-- 
GitLab