aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ruby/lib/grpc/generic/bidi_call.rb
diff options
context:
space:
mode:
authorGravatar Alexander Polcyn <apolcyn@google.com>2016-12-20 16:32:50 -0800
committerGravatar Alexander Polcyn <apolcyn@google.com>2016-12-20 16:32:50 -0800
commiteb69c34f8345a8777c894b35a4211caed20132a4 (patch)
treef93aa9142615305b4a2afb962d70da4140272974 /src/ruby/lib/grpc/generic/bidi_call.rb
parentb4c27c1cd1b7acc74211aff1062921380ff36f55 (diff)
attach trailing metadata to ruby bidi call op when it's received
Diffstat (limited to 'src/ruby/lib/grpc/generic/bidi_call.rb')
-rw-r--r--src/ruby/lib/grpc/generic/bidi_call.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ruby/lib/grpc/generic/bidi_call.rb b/src/ruby/lib/grpc/generic/bidi_call.rb
index d7cd9e6df2..e6ea7d8697 100644
--- a/src/ruby/lib/grpc/generic/bidi_call.rb
+++ b/src/ruby/lib/grpc/generic/bidi_call.rb
@@ -200,6 +200,7 @@ module GRPC
if is_client
batch_result = @call.run_batch(RECV_STATUS_ON_CLIENT => nil)
@call.status = batch_result.status
+ @call.trailing_metadata = @call.status.metadata if @call.status
batch_result.check_status
GRPC.logger.debug("bidi-read-loop: done status #{@call.status}")
end