aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Mark D. Roth <roth@google.com>2017-10-23 12:37:07 -0700
committerGravatar Mark D. Roth <roth@google.com>2017-10-23 12:37:07 -0700
commit57cdb166590920c72604fe3597d8393d8cc26bb6 (patch)
treed77bc6e5a97ef52b1d110c33cc60dcca21f8ff13 /src
parentd38a2e89ab49abc74f308f7c94e272e497acd289 (diff)
Initialize subchannel_list->pending_connectivity_state_unsafe.
Diffstat (limited to 'src')
-rw-r--r--src/core/ext/filters/client_channel/lb_policy/subchannel_list.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/ext/filters/client_channel/lb_policy/subchannel_list.cc b/src/core/ext/filters/client_channel/lb_policy/subchannel_list.cc
index 1d2eb395f0..af7a6acdff 100644
--- a/src/core/ext/filters/client_channel/lb_policy/subchannel_list.cc
+++ b/src/core/ext/filters/client_channel/lb_policy/subchannel_list.cc
@@ -178,6 +178,7 @@ grpc_lb_subchannel_list *grpc_lb_subchannel_list_create(
// grpc_connectivity_state to signal an undefined previous state.
sd->prev_connectivity_state = GRPC_CHANNEL_INIT;
sd->curr_connectivity_state = subchannel_connectivity_state;
+ sd->pending_connectivity_state_unsafe = subchannel_connectivity_state;
sd->user_data_vtable = addresses->user_data_vtable;
if (sd->user_data_vtable != NULL) {
sd->user_data =