diff options
author | 2017-03-31 11:00:02 -0700 | |
---|---|---|
committer | 2017-03-31 11:00:02 -0700 | |
commit | d510fcfc6d1b439565c34097c083330fe42587c3 (patch) | |
tree | e603cbd513ccebd555bddd74f1939bb329216ab8 /src/cpp/server | |
parent | 4beb7f2bbcb3d6268b1949a71218a38ef3cf601b (diff) |
Add ports to global server callback.
Diffstat (limited to 'src/cpp/server')
-rw-r--r-- | src/cpp/server/server_cc.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/cpp/server/server_cc.cc b/src/cpp/server/server_cc.cc index e874892e73..ce173a1ee2 100644 --- a/src/cpp/server/server_cc.cc +++ b/src/cpp/server/server_cc.cc @@ -489,7 +489,9 @@ void Server::RegisterAsyncGenericService(AsyncGenericService* service) { int Server::AddListeningPort(const grpc::string& addr, ServerCredentials* creds) { GPR_ASSERT(!started_); - return creds->AddPortToServer(addr, server_); + int port = creds->AddPortToServer(addr, server_); + global_callbacks_->AddPort(this, port); + return port; } bool Server::Start(ServerCompletionQueue** cqs, size_t num_cqs) { |