diff options
author | 2016-07-07 08:36:26 -0700 | |
---|---|---|
committer | 2016-07-07 08:36:26 -0700 | |
commit | b9151e3c0b0a5d01d6077c50e3ed483cb1f49b10 (patch) | |
tree | 924c4853cfdd58a5fbc24e5125934828ec3da08b /test/cpp/interop/interop_client.cc | |
parent | dbf2adc9804e75c71e7a4158cdac21b11ce5d6c5 (diff) |
Use separate client context object for full duplex call.
Diffstat (limited to 'test/cpp/interop/interop_client.cc')
-rw-r--r-- | test/cpp/interop/interop_client.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/test/cpp/interop/interop_client.cc b/test/cpp/interop/interop_client.cc index 612eda92de..b70bb48a49 100644 --- a/test/cpp/interop/interop_client.cc +++ b/test/cpp/interop/interop_client.cc @@ -829,9 +829,9 @@ bool InteropClient::DoStatusWithMessage() { const grpc::StatusCode test_code = grpc::StatusCode::UNKNOWN; const grpc::string test_msg = "This is a test message"; - ClientContext context; // Test UnaryCall. + ClientContext context; SimpleRequest request; SimpleResponse response; EchoStatus* requested_status = request.mutable_response_status(); @@ -844,9 +844,10 @@ bool InteropClient::DoStatusWithMessage() { GPR_ASSERT(s.error_message() == test_msg); // Test FullDuplexCall. + ClientContext stream_context; std::shared_ptr<ClientReaderWriter<StreamingOutputCallRequest, StreamingOutputCallResponse>> - stream(serviceStub_.Get()->FullDuplexCall(&context)); + stream(serviceStub_.Get()->FullDuplexCall(&stream_context)); StreamingOutputCallRequest streaming_request; requested_status = streaming_request.mutable_response_status(); requested_status->set_code(test_code); |