lib/google/cloud/speech/stream.rb in google-cloud-speech-0.28.0 vs lib/google/cloud/speech/stream.rb in google-cloud-speech-0.29.0
- old
+ new
@@ -117,11 +117,12 @@
def send bytes
start # lazily call start if the stream wasn't started yet
# TODO: do not send if stopped?
synchronize do
req = V1::StreamingRecognizeRequest.new(
- audio_content: bytes.encode("ASCII-8BIT"))
+ audio_content: bytes.encode("ASCII-8BIT")
+ )
@request_queue.push req
end
end
##
@@ -487,15 +488,15 @@
response_enum.each do |response|
begin
background_results response
background_event_type response.speech_event_type
background_error response.error
- rescue => e
+ rescue StandardError => e
error! Google::Cloud::Error.from_error(e)
end
end
- rescue => e
+ rescue StandardError => e
error! Google::Cloud::Error.from_error(e)
ensure
pass_complete!
Thread.pass
end
@@ -530,11 +531,11 @@
def background_error error
return if error.nil?
require "grpc/errors"
- fail GRPC::BadStatus.new(error.code, error.message)
+ raise GRPC::BadStatus.new(error.code, error.message)
end
# @private
class EnumeratorQueue
extend Forwardable
@@ -550,10 +551,10 @@
def each_item
return enum_for(:each_item) unless block_given?
loop do
r = @q.pop
break if r.equal? @sentinel
- fail r if r.is_a? Exception
+ raise r if r.is_a? Exception
yield r
end
end
end
end