aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/cpp/interop/server.cc
diff options
context:
space:
mode:
Diffstat (limited to 'test/cpp/interop/server.cc')
-rw-r--r--test/cpp/interop/server.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/test/cpp/interop/server.cc b/test/cpp/interop/server.cc
index 6c429b3393..0097d1678c 100644
--- a/test/cpp/interop/server.cc
+++ b/test/cpp/interop/server.cc
@@ -150,7 +150,12 @@ class TestServiceImpl : public TestService::Service {
}
const gpr_uint32 client_accept_encodings_bitset =
inspector.GetEncodingsAcceptedByClient();
- gpr_log(GPR_INFO, "%d", GPR_BITCOUNT(client_accept_encodings_bitset));
+
+ if (request->has_response_status()) {
+ return Status(static_cast<grpc::StatusCode>
+ (request->response_status().code()),
+ request->response_status().message());
+ }
return Status::OK;
}