# File lib/cgikit/session.rb, line 331
    def awake_from_restoration( application, request )
      @application         = application
      @timeout             = application.timeout
      @cookie_expires      = application.session_cookie_expires
      @session_key         = application.session_key
      @session_store       = application.session_store
      @last_accessed_time  = Time.new
      @user_agent          = request.user_agent
      @remote_addr         = request.remote_addr
      if defined?(TapKit::EditingContext) and @application.database then
        @editing_context = @application.database.create_editing_context
      end
    end