lib/rainbows/reverse_proxy/coolio.rb in rainbows-5.1.1 vs lib/rainbows/reverse_proxy/coolio.rb in rainbows-5.2.0

- old
+ new

@@ -34,20 +34,20 @@ when nil @env['async.callback'].call(@response) return close end while true # we always read until EAGAIN or EOF - rescue => e - case e - when Errno::ECONNRESET - @env['async.callback'].call(@response) - return close - when SystemCallError - else - Unicorn.log_error(@env["rack.logger"], "on_readable", e) - end - @env['async.callback'].call(Rainbows::ReverseProxy::E502) - close + rescue => e + case e + when Errno::ECONNRESET + @env['async.callback'].call(@response) + return close + when SystemCallError + else + Unicorn.log_error(@env["rack.logger"], "on_readable", e) + end + @env['async.callback'].call(Rainbows::ReverseProxy::E502) + close end end def call(env) input = prepare_input!(env)