diff options
author | Eric Wong <e@80x24.org> | 2014-08-17 02:33:55 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2014-08-17 19:26:17 +0000 |
commit | f203eaae7ea84de9e974ea5dac2df97d664d8e61 (patch) | |
tree | 5587b0f114fb2afed16f098e448bfc35a232b253 /lib/unicorn/http_response.rb | |
parent | 4e7ed9550bc5c1ee487c530fb4369cb1dddf474a (diff) | |
download | unicorn-f203eaae7ea84de9e974ea5dac2df97d664d8e61.tar.gz |
Whatever compatibility reasons which existed in 2009 likely do not exist now. Other servers (e.g. thin, puma) seem to work alright without it, so there's no reason to waste precious bytes.
Diffstat (limited to 'lib/unicorn/http_response.rb')
-rw-r--r-- | lib/unicorn/http_response.rb | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/unicorn/http_response.rb b/lib/unicorn/http_response.rb index 083951c..cc027c5 100644 --- a/lib/unicorn/http_response.rb +++ b/lib/unicorn/http_response.rb @@ -24,14 +24,12 @@ module Unicorn::HttpResponse # writes the rack_response to socket as an HTTP response def http_response_write(socket, status, headers, body, response_start_sent=false) - status = CODES[status.to_i] || status hijack = nil http_response_start = response_start_sent ? '' : 'HTTP/1.1 ' if headers - buf = "#{http_response_start}#{status}\r\n" \ + buf = "#{http_response_start}#{CODES[status.to_i] || status}\r\n" \ "Date: #{httpdate}\r\n" \ - "Status: #{status}\r\n" \ "Connection: close\r\n" headers.each do |key, value| case key |