diff options
Diffstat (limited to 'test/cpp/interop/server.cc')
-rw-r--r-- | test/cpp/interop/server.cc | 7 |
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; } |