diff options
author | Yash Tibrewal <yashkt@google.com> | 2018-10-17 12:32:53 -0700 |
---|---|---|
committer | Yash Tibrewal <yashkt@google.com> | 2018-10-17 12:32:53 -0700 |
commit | af621c7705939dc64af8f5098dbad8d9faace82d (patch) | |
tree | 6aea99aca577c04e9d86dba58329d2b4c6d561e2 /src/cpp/server/server_cc.cc | |
parent | b232bacf2792430801e50c716e4f92b6f6f1551a (diff) |
Add method to register server creators
Diffstat (limited to 'src/cpp/server/server_cc.cc')
-rw-r--r-- | src/cpp/server/server_cc.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/cpp/server/server_cc.cc b/src/cpp/server/server_cc.cc index a9babae63c..bacd367cc1 100644 --- a/src/cpp/server/server_cc.cc +++ b/src/cpp/server/server_cc.cc @@ -208,7 +208,8 @@ class Server::SyncRequest final : public internal::CompletionQueueTag { public: explicit CallData(Server* server, SyncRequest* mrd) : cq_(mrd->cq_), - call_(mrd->call_, server, &cq_, server->max_receive_message_size()), + call_(mrd->call_, server, &cq_, server->max_receive_message_size(), + nullptr), ctx_(mrd->deadline_, &mrd->request_metadata_), has_request_payload_(mrd->has_request_payload_), request_payload_(has_request_payload_ ? mrd->request_payload_ @@ -693,7 +694,7 @@ bool ServerInterface::BaseAsyncRequest::FinalizeResult(void** tag, context_->set_call(call_); context_->cq_ = call_cq_; internal::Call call(call_, server_, call_cq_, - server_->max_receive_message_size()); + server_->max_receive_message_size(), nullptr); if (*status && call_) { context_->BeginCompletionOp(&call); |