aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Craig Tiller <ctiller@google.com>2015-07-01 14:25:19 -0700
committerGravatar Craig Tiller <ctiller@google.com>2015-07-01 14:25:19 -0700
commit50bc609f6e4395ff87ff6d7f5223f625e4360831 (patch)
treee97ed26bdc7571a60ef468fae2874f31dc7bad5e /src
parent9d94b60c0ab3a945576ef0cf7385be8eea6c99e2 (diff)
Expand comment
Diffstat (limited to 'src')
-rw-r--r--src/core/channel/client_channel.c5
1 files changed, 4 insertions, 1 deletions
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