diff --git a/lib/unicorn/http_response.rb b/lib/unicorn/http_response.rb index ec8b7c8d..c1aa7387 100644 --- a/lib/unicorn/http_response.rb +++ b/lib/unicorn/http_response.rb @@ -39,7 +39,7 @@ def http_response_write(socket, status, headers, body, else if value.include?("\n".freeze) # avoiding blank, key-only cookies with /\n+/ - buf << value.split(/\n+/).map! { |v| "#{key}: #{v}\r\n" }.join + value.split(/\n+/).each { |v| buf << "#{key}: #{v}\r\n" } else buf << "#{key}: #{value}\r\n" end