diff options
author | Eric Wong <e@80x24.org> | 2015-03-13 00:35:14 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2015-03-13 01:35:58 +0000 |
commit | 691be1228d039dd8c4fa76b0dca644d22831d036 (patch) | |
tree | 02b1f2072c4cf3c452ad2303f1863276faa68019 | |
parent | 14fc235744501b5dd9e176921e4dccdd9324f6db (diff) | |
download | yahns-691be1228d039dd8c4fa76b0dca644d22831d036.tar.gz |
Some middlewares may attempt to modify the response body in place, so sharing this is not a good idea. We shouldn't really care about rare 502 error paths, either.
-rw-r--r-- | extras/proxy_pass.rb | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/extras/proxy_pass.rb b/extras/proxy_pass.rb index ac01c34..08f9730 100644 --- a/extras/proxy_pass.rb +++ b/extras/proxy_pass.rb @@ -16,8 +16,6 @@ require 'timeout' # cheap on GNU/Linux... # This is totally untested but currently doesn't serve anything important. class ProxyPass # :nodoc: - ERROR_502 = [ 502, {'Content-Length'=>'0','Content-Type'=>'text/plain'}, [] ] - class ConnPool def initialize @mtx = Mutex.new @@ -187,7 +185,7 @@ class ProxyPass # :nodoc: logger = env['rack.logger'] and Yahns::Log.exception(logger, 'proxy_pass', e) end - ERROR_502 + [ 502, [ %w(Content-Length 0), %w(Content-Type text/plain) ], [] ] end def send_body(input, ures, chunked) |