--- /usr/lib/ruby/gems/1.8/gems/passenger-2.2.2/vendor/rack-1.0.0-git/lib/rack/session/abstract/id.rb.orig 2009-06-08 17:58:48.000000000 +0400 +++ /usr/lib/ruby/gems/1.8/gems/passenger-2.2.2/vendor/rack-1.0.0-git/lib/rack/session/abstract/id.rb 2009-06-08 17:59:20.000000000 +0400 @@ -115,9 +115,9 @@ cookie = Hash.new cookie[:value] = session_id cookie[:expires] = Time.now + options[:expire_after] unless options[:expire_after].nil? - response = Rack::Response.new(body, status, headers) + response = Rack::Response.new([], 200, headers) response.set_cookie(@key, cookie.merge(options)) - response.to_a + [status, response.header.to_hash, body] end end