From 018f827ebdc1668d2262ef1337386f896379e0f6 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sun, 22 Mar 2009 20:52:00 -0700 Subject: benchmark: header values must be strings Newer versions of Unicorn "enforce" this by splitting on "\n" to handle Rack-style multi-value headers. --- test/benchmark/dd.ru | 2 +- test/benchmark/response.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'test') diff --git a/test/benchmark/dd.ru b/test/benchmark/dd.ru index 7e9a3fa..111fa2e 100644 --- a/test/benchmark/dd.ru +++ b/test/benchmark/dd.ru @@ -11,7 +11,7 @@ count = ENV['count'] ? ENV['count'].to_i : 1 slice = (' ' * bs).freeze body = (1..count).map { slice }.freeze hdr = { - 'Content-Length' => bs * count, + 'Content-Length' => (bs * count).to_s.freeze, 'Content-Type' => 'text/plain'.freeze }.freeze response = [ 200, hdr, body ].freeze diff --git a/test/benchmark/response.rb b/test/benchmark/response.rb index 95291f1..0ff0ac2 100644 --- a/test/benchmark/response.rb +++ b/test/benchmark/response.rb @@ -14,7 +14,7 @@ count = ENV['count'] ? ENV['count'].to_i : 1 slice = (' ' * bs).freeze body = (1..count).map { slice }.freeze hdr = { - 'Content-Length' => bs * count, + 'Content-Length' => (bs * count).to_s.freeze, 'Content-Type' => 'text/plain'.freeze }.freeze response = [ 200, hdr, body ].freeze -- cgit v1.2.3-24-ge0c7