aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ruby/pb
diff options
context:
space:
mode:
authorGravatar Alexander Polcyn <apolcyn@google.com>2016-07-12 15:52:08 -0700
committerGravatar Alexander Polcyn <apolcyn@google.com>2016-07-12 15:52:08 -0700
commit535b71dce43c0ab2081a9cd960ed0c4a50d8cc33 (patch)
tree0bba26f54ef2d3432f9afea6bab20234f0727b58 /src/ruby/pb
parent3403565ca4f9b319261cd016a01919727ab29079 (diff)
changed compression request streaming enumerable to set write flag on every message
Diffstat (limited to 'src/ruby/pb')
-rwxr-xr-xsrc/ruby/pb/test/client.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ruby/pb/test/client.rb b/src/ruby/pb/test/client.rb
index 6d1e735d26..4c6d441dcb 100755
--- a/src/ruby/pb/test/client.rb
+++ b/src/ruby/pb/test/client.rb
@@ -244,8 +244,7 @@ class WriteFlagSettingStreamingInputEnumerable
def each
@requests_and_write_flags.each do |request_and_flag|
- @call_op.write_flag = request_and_flag[:write_flag] if
- request_and_flag[:write_flag]
+ @call_op.write_flag = request_and_flag[:write_flag]
yield request_and_flag[:request]
end
end
@@ -411,7 +410,8 @@ class NamedTests
# Create the requests messages and the corresponding write flags
# for each message
requests = WriteFlagSettingStreamingInputEnumerable.new([
- { request: first_request },
+ { request: first_request,
+ write_flag: 0 },
{ request: second_request,
write_flag: GRPC::Core::WriteFlags::NO_COMPRESS }
])