diff options
author | 2015-07-01 10:03:50 -0700 | |
---|---|---|
committer | 2015-07-01 10:03:50 -0700 | |
commit | 740aac1a4bb10d58cf7ca411e5a1205e5b0f339f (patch) | |
tree | c26d028ca6aebf7e305ee983abbd23662f1562bf /src/core/client_config/lb_policies/pick_first.c | |
parent | b9a46ae5d7044c6b436a33341135ead3f6fd7779 (diff) |
Fix an lb_policy leak
Diffstat (limited to 'src/core/client_config/lb_policies/pick_first.c')
-rw-r--r-- | src/core/client_config/lb_policies/pick_first.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/client_config/lb_policies/pick_first.c b/src/core/client_config/lb_policies/pick_first.c index 3967350a9b..ec2a45a572 100644 --- a/src/core/client_config/lb_policies/pick_first.c +++ b/src/core/client_config/lb_policies/pick_first.c @@ -192,6 +192,7 @@ loop: grpc_iomgr_add_delayed_callback(pp->on_complete, 1); gpr_free(pp); } + unref = 1; } else { p->checking_subchannel %= p->num_subchannels; p->checking_connectivity = grpc_subchannel_check_connectivity( |