Class: CGI::Session::MemCacheStore

Inherits:
Object
  • Object
show all
Defined in:
lib/am_memcache_store.rb

Instance Method Summary collapse

Instance Method Details

#restoreObject



5
6
7
8
9
10
11
12
13
14
# File 'lib/am_memcache_store.rb', line 5

def restore
  begin
    @session_data = @cache[@session_key]
    @session_data = {} if @session_data == :MemCache_no_such_entry
  rescue Exception => e
    RAILS_DEFAULT_LOGGER.warn("got #{e} when trying to restore session")
    @session_data = {}
  end
  @session_data
end