aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/ext/lb_policy/grpclb
diff options
context:
space:
mode:
authorGravatar David Garcia Quintas <dgq@google.com>2016-11-17 22:04:22 -0800
committerGravatar David Garcia Quintas <dgq@google.com>2016-11-17 22:07:58 -0800
commite7d2f21d6b2670b7e7275b9842760aec582ad02a (patch)
tree3942ff16d31c30991f70245426e9d681bc8a5d0d /src/core/ext/lb_policy/grpclb
parentc2e6254984ef762d7d2953a5c4099f0991b12a70 (diff)
improved logging
Diffstat (limited to 'src/core/ext/lb_policy/grpclb')
-rw-r--r--src/core/ext/lb_policy/grpclb/grpclb.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/core/ext/lb_policy/grpclb/grpclb.c b/src/core/ext/lb_policy/grpclb/grpclb.c
index 5a93aa6b57..d16489fbc9 100644
--- a/src/core/ext/lb_policy/grpclb/grpclb.c
+++ b/src/core/ext/lb_policy/grpclb/grpclb.c
@@ -633,12 +633,19 @@ static void rr_handover_locked(grpc_exec_ctx *exec_ctx,
"rr_handover_no_replace");
/* restore the old policy */
glb_policy->rr_policy = old_rr_policy;
+ if (grpc_lb_glb_trace) {
+ gpr_log(GPR_INFO,
+ "Keeping old RR policy (%p) despite new serverlist: new RR "
+ "policy was in %s connectivity state.",
+ (void *)old_rr_policy,
+ grpc_connectivity_state_name(new_rr_state));
+ }
return;
}
if (grpc_lb_glb_trace) {
- gpr_log(GPR_INFO, "Created RR policy (%p)", (void *)glb_policy->rr_policy);
- gpr_log(GPR_INFO, "RR handover. Old RR: %p", (void *)glb_policy->rr_policy);
+ gpr_log(GPR_INFO, "Created RR policy (%p) to replace old RR (%p)",
+ (void *)glb_policy->rr_policy, (void *)old_rr_policy);
}
if (old_rr_policy != NULL) {