fix client_lb_e2e_test

pull/18157/head
yang-g 6 years ago
parent 4adf0b1aae
commit 5480dc5cd6
  1. 8
      test/cpp/end2end/client_lb_end2end_test.cc

@ -153,7 +153,13 @@ class ClientLbEnd2endTest : public ::testing::Test {
for (size_t i = 0; i < servers_.size(); ++i) {
servers_[i]->Shutdown();
}
grpc_shutdown();
// Explicitly destroy all the members so that we can make sure grpc_shutdown
// has finished by the end of this function, and thus all the registered
// LB policy factories are removed.
stub_.reset();
servers_.clear();
creds_.reset();
grpc_shutdown_blocking();
}
void CreateServers(size_t num_servers,

Loading…
Cancel
Save