Merge pull request #23884 from markdroth/server_c++_fix

Destroy health check service before destroying C server.
pull/23890/head
Jan Tattermusch 5 years ago committed by GitHub
commit c037f833e4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 5
      src/cpp/server/server_cc.cc

@ -981,7 +981,10 @@ Server::~Server() {
} }
} }
} }
// Destroy health check service before we destroy the C server so that
// it does not call grpc_server_request_registered_call() after the C
// server has been destroyed.
health_check_service_.reset();
grpc_server_destroy(server_); grpc_server_destroy(server_);
} }

Loading…
Cancel
Save