# File lib/cgikit/application.rb, line 411
    def create_session( request )
      begin
        klass = @session_class || Session
        session = klass.new(request.session_id)
        session.awake_from_restoration(self, request)
        return session
      rescue
        if sid = request.session_id then
          msg = "for #{sid}"
        else
          msg = "because session id is not specified"
        end 
        raise SessionCreationError, "Failed creating session #{msg}."
      end
    end