# File lib/Borges/RequestHandler/Session.rb, line 195 def initialize_with(application) critical = Thread.critical Thread.critical = true current_ses = Thread.current[:session] Thread.current[:session] = self @application = application @continuations = Borges::LRUCache.new @state = Borges::StateRegistry.new @expiry_continuation = proc do |r| start end @last_access = Time.now.to_i @filters = Borges::StateHolder.new([]) @path = Borges::StateHolder.new(base_path) Thread.current[:session] = current_ses Thread.critical = critical end