diff options
Diffstat (limited to 'lib/rainbows/reverse_proxy')
-rw-r--r-- | lib/rainbows/reverse_proxy/coolio.rb | 6 | ||||
-rw-r--r-- | lib/rainbows/reverse_proxy/event_machine.rb | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/lib/rainbows/reverse_proxy/coolio.rb b/lib/rainbows/reverse_proxy/coolio.rb index 2a977e0..86f2b79 100644 --- a/lib/rainbows/reverse_proxy/coolio.rb +++ b/lib/rainbows/reverse_proxy/coolio.rb @@ -32,20 +32,20 @@ module Rainbows::ReverseProxy::Coolio when :wait_readable return when nil - @env[AsyncCallback].call(@response) + @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[AsyncCallback].call(@response) + @env['async.callback'].call(@response) return close when SystemCallError else Unicorn.log_error(@env["rack.logger"], "on_readable", e) end - @env[AsyncCallback].call(Rainbows::ReverseProxy::E502) + @env['async.callback'].call(Rainbows::ReverseProxy::E502) close end end diff --git a/lib/rainbows/reverse_proxy/event_machine.rb b/lib/rainbows/reverse_proxy/event_machine.rb index 8cb382c..d92254d 100644 --- a/lib/rainbows/reverse_proxy/event_machine.rb +++ b/lib/rainbows/reverse_proxy/event_machine.rb @@ -30,7 +30,7 @@ module Rainbows::ReverseProxy::EventMachine end def unbind - @env[AsyncCallback].call(@response || Rainbows::ReverseProxy::E502) + @env['async.callback'].call(@response || Rainbows::ReverseProxy::E502) end end |