# File lib/cgikit/application.rb, line 350 def restore_session( session_id, context ) begin session = session_store.checkout(session_id, context.request) rescue Exception => e raise SessionRestorationError, "Failed restoring session for #{session_id}" end if session then context.session = session context.session.awake_from_restoration(self) context.session.validate end session end