aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Yash Tibrewal <yashkt@google.com>2019-01-05 12:24:31 -0800
committerGravatar GitHub <noreply@github.com>2019-01-05 12:24:31 -0800
commit46bd2f7adb926053345665d5c487fa20acd2b5b0 (patch)
treef375e509e895f0d11888c930d44fdaee6f62b8cb /src
parent6de81f54bbba10caa79fc72a253c0ea53fa05273 (diff)
parent059459a9ee082538d79be65dda3a131ef634cef1 (diff)
Merge pull request #17179 from yashykt/failhijackedrecv
Add interceptor methods to fail recv msg for hijacked rpcs and set recv message to nullptr on failure
Diffstat (limited to 'src')
-rw-r--r--src/cpp/server/server_cc.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cpp/server/server_cc.cc b/src/cpp/server/server_cc.cc
index 1e3c57446f..13741ce7aa 100644
--- a/src/cpp/server/server_cc.cc
+++ b/src/cpp/server/server_cc.cc
@@ -278,7 +278,7 @@ class Server::SyncRequest final : public internal::CompletionQueueTag {
request_payload_ = nullptr;
interceptor_methods_.AddInterceptionHookPoint(
experimental::InterceptionHookPoints::POST_RECV_MESSAGE);
- interceptor_methods_.SetRecvMessage(request_);
+ interceptor_methods_.SetRecvMessage(request_, nullptr);
}
if (interceptor_methods_.RunInterceptors(
@@ -446,7 +446,7 @@ class Server::CallbackRequest final : public internal::CompletionQueueTag {
req_->request_payload_ = nullptr;
req_->interceptor_methods_.AddInterceptionHookPoint(
experimental::InterceptionHookPoints::POST_RECV_MESSAGE);
- req_->interceptor_methods_.SetRecvMessage(req_->request_);
+ req_->interceptor_methods_.SetRecvMessage(req_->request_, nullptr);
}
if (req_->interceptor_methods_.RunInterceptors(