From 606545295f8cee3e4df95386261df2a0f4055089 Mon Sep 17 00:00:00 2001 From: Craig Tiller Date: Wed, 28 Feb 2024 07:18:15 +0000 Subject: [PATCH] [call-v3] Grab payload handling from registered method --- src/core/lib/surface/server.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/lib/surface/server.cc b/src/core/lib/surface/server.cc index 1b67f69ee0b..06c9ec9ee2d 100644 --- a/src/core/lib/surface/server.cc +++ b/src/core/lib/surface/server.cc @@ -1454,6 +1454,7 @@ void Server::ChannelData::InitCall(RefCountedPtr call) { if (registered_method == nullptr) { rm = server_->unregistered_request_matcher_.get(); } else { + payload_handling = registered_method->payload_handling; rm = registered_method->matcher.get(); } auto maybe_read_first_message = If(