diff options
Diffstat (limited to 'lib/rainbows/http_server.rb')
-rw-r--r-- | lib/rainbows/http_server.rb | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/rainbows/http_server.rb b/lib/rainbows/http_server.rb index 5521513..4c4b63b 100644 --- a/lib/rainbows/http_server.rb +++ b/lib/rainbows/http_server.rb @@ -33,7 +33,10 @@ module Rainbows extend(mod) Const::RACK_DEFAULTS['rainbows.model'] = @use = model Const::RACK_DEFAULTS['rack.multithread'] = !!(/Thread/ =~ model.to_s) - Const::RACK_DEFAULTS['rainbows.autochunk'] = (model.to_s == "Rev") + case model + when :Rev, :EventMachine + Const::RACK_DEFAULTS['rainbows.autochunk'] = true + end end def worker_connections(*args) |