# File lib/rack/session/memcache.rb, line 28
28:       def initialize(app, options={})
29:         super
30: 
31:         @mutex = Mutex.new
32:         mserv = @default_options[:memcache_server]
33:         mopts = @default_options.
34:           reject{|k,v| !MemCache::DEFAULT_OPTIONS.include? k }
35:         @pool = MemCache.new mserv, mopts
36:         unless @pool.active? and @pool.servers.any?{|c| c.alive? }
37:           raise 'No memcache servers'
38:         end
39:       end