Changeset 3109
- Timestamp:
- 11/20/05 09:06:43 (3 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/actionpack/lib/action_controller/cgi_process.rb
r3058 r3109 94 94 unless @session 95 95 if @session_options == false 96 @session = Hash.new96 @session = disabled_session_hash 97 97 else 98 98 stale_session_check! do … … 122 122 def new_session 123 123 if @session_options == false 124 Hash.new124 disabled_session_hash 125 125 else 126 126 CGI::Session.new(@cgi, session_options_with_string_keys.merge("new_session" => false)).delete rescue nil 127 127 CGI::Session.new(@cgi, session_options_with_string_keys.merge("new_session" => true)) 128 128 end 129 end 130 131 def disabled_session_hash 132 Hash.new { |h,k| raise "You disabled sessions but are attempting to set session[#{k.inspect}]" } 129 133 end 130 134