# File lib/rack/session/redis.rb, line 65
      def with_lock(env, default=nil)
        @mutex.lock if env['rack.multithread'] && threadsafe?
        yield
      rescue Errno::ECONNREFUSED
        if $VERBOSE
          warn "#{self} is unable to find Redis server."
          warn $!.inspect
        end
        default
      ensure
        @mutex.unlock if @mutex.locked?
      end