Corrects the cancel_after_first_response behaviour
- introduces a #wait method on the call operation view - invokes #wait on a Notifier that is created for all operations - ensures the Notifier is invoked if necessary whenever a client request completes - updates the interop_test to use op.wait before checking if the call was cancelled.
Showing
- src/ruby/.rubocop_todo.yml 1 addition, 1 deletionsrc/ruby/.rubocop_todo.yml
- src/ruby/bin/interop/interop_client.rb 2 additions, 1 deletionsrc/ruby/bin/interop/interop_client.rb
- src/ruby/lib/grpc/generic/active_call.rb 19 additions, 2 deletionssrc/ruby/lib/grpc/generic/active_call.rb
- src/ruby/lib/grpc/generic/bidi_call.rb 13 additions, 1 deletionsrc/ruby/lib/grpc/generic/bidi_call.rb
- src/ruby/lib/grpc/logconfig.rb 1 addition, 1 deletionsrc/ruby/lib/grpc/logconfig.rb
Please register or sign in to comment