diff options
author | raggi <jftucker@gmail.com> | 2010-10-04 13:00:25 -0300 |
---|---|---|
committer | raggi <jftucker@gmail.com> | 2010-10-04 21:50:32 -0300 |
commit | 50cdd0bf000a9ffb3eb3760fda2ff3e1ad18f3a7 (patch) | |
tree | 15534d460555fa699e91fe3ddc2a87bcc79dad9b /lib/rack/server.rb | |
parent | f76e1bae9eac1cbb1e7b0b2846e6a0f8e42f9256 (diff) | |
download | rack-50cdd0bf000a9ffb3eb3760fda2ff3e1ad18f3a7.tar.gz |
release semantics of Rack::Chunked and Rack::ContentLength from handlers. this should not be forced on users.
Diffstat (limited to 'lib/rack/server.rb')
-rw-r--r-- | lib/rack/server.rb | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/rack/server.rb b/lib/rack/server.rb index d04aced9..176c1331 100644 --- a/lib/rack/server.rb +++ b/lib/rack/server.rb @@ -169,7 +169,13 @@ module Rack def self.middleware @middleware ||= begin m = Hash.new {|h,k| h[k] = []} - m["deployment"].concat [lambda {|server| server.server.name =~ /CGI/ ? nil : [Rack::CommonLogger, $stderr] }] + m["deployment"].concat [ + [Rack::Chunked], + [Rack::ContentLength], + lambda { |server| + server.server.name =~ /CGI/ ? nil : [Rack::CommonLogger, $stderr] + } + ] m["development"].concat m["deployment"] + [[Rack::ShowExceptions], [Rack::Lint]] m end |